#subscription #yaml #migration #xml #api #migrate #wso2

app subscription_migrator

迁移wso2订阅

3个版本

0.1.3 2024年8月14日
0.1.2 2024年8月14日
0.1.0 2024年6月16日

3个在#迁移

Download history 55/week @ 2024-06-10 115/week @ 2024-06-17 220/week @ 2024-08-12

每月220次下载

MIT许可证

18KB
455 代码行

订阅迁移器

概述

此命令行工具旨在简化将API订阅配置从XML格式迁移到YAML格式的过程。它提供以下两个主要功能

  1. 单个迁移:将单个订阅文件从XML转换为YAML。
  2. 批量迁移:搜索指定前缀的订阅文件,并将它们从XML转换为YAML。

先决条件

在使用CLI之前,请确保以下环境变量已设置

  • NPR_PLANE_URL:非生产环境的控制平面URL。
  • PROD_PLANE_URL:生产环境的控制平面URL。

这些环境变量对于迁移过程是必需的。如果未设置,CLI将返回错误。

安装

Cargo

要使用Cargo安装Migrator CLI,请运行以下命令

cargo install subscription_migrator

确保Cargo二进制目录已在您的PATH中。

二进制文件

要使用二进制文件安装Migrator CLI,请从发布页面下载最新版本

依赖关系

~4MB
~80K SLoC