CloudBlue Connect产品同步器CLI
connect-cli的Python项目详细描述
ClodBlue Connect命令行界面
简介
cloudblueconnect命令行界面(CLI)是执行各种自动化场景的统一工具。只需一个工具,您就可以从命令行控制多个Connect模块,并通过脚本将它们自动化。在
connect-cli
允许用户将产品项导出/同步到Excel工作簿或从中导出。在
安装
使用PIP
要使用connect-cli
,您需要一个安装了python3.6或更高版本的系统。在
$ pip install --upgrade connect-cli
二进制分布
windows、linux和mac os x提供了一个可执行的二进制发行版。 您可以从Github Releases页面进行操作。在
要在linux下安装:
^{pr2}$要在Mac OS X下安装:
$ curl -O -J https://github.com/cloudblue/connect-cli/releases/download/21.3/connect-cli_21.3_osx_amd64.tar.gz
$ tar xvfz connect-cli_21.3_osx_amd64.tar.gz
$ sudo cp dist/ccli /usr/local/bin/ccli
If your user is not a sudoer, you can copy the
ccli
executable from the dist directory to a directory of your choice that is listed in thePATH
variable.
在Windows下安装
从Github Releases下载windows single executable zipfile,将其解压缩并放入path
系统变量中包含的文件夹中。在
使用
添加新帐户
首先,您需要使用cloudblueconnectapikey添加一个帐户connect-cli
。在
$ ccli account add "ApiKey XXXXX:YYYYY"
列出配置的帐户
要获取所有已配置帐户运行的列表:
$ ccli account list
设置当前活跃账户
要设置当前活动帐户运行:
$ ccli account activate VA-000-000
删除帐户
要删除帐户运行:
$ ccli account remove VA-000-000
列出可用产品
要获取运行的可用产品列表:
$ ccli product list
此命令将输出当前活动帐户中可用的所有产品(id和名称)的列表。
您还可以通过添加--query
标志,然后添加一个RQL查询来过滤结果。
有关RQL的更多信息,请参见Resource Query Language
连接社区文档门户中的文章。在
将产品导出到Excel
要将产品导出到Excel运行:
$ ccli product export PRD-000-000-000
此命令将在当前工作目录中生成一个名为PRD-000-000-000.xlsx的excel文件。在
从Excel同步产品
要从Excel运行同步产品,请执行以下操作:
$ ccli product sync PRD-000-000-000.xlsx
获得帮助
要获取有关connect-cli
命令的帮助,请键入:
$ ccli --help
许可证
connect-cli
在{a8}下释放。在
- 项目
标签: