Rackspace 服务注册表的命令行客户端
项目描述
# Rackspace 服务注册表命令行工具
为Rackspace 服务注册表提供的命令行客户端。该客户端目前允许用户
进行以下操作:
* 查看账户限制
* 查看 active 服务
* 查看 events
* 查看、设置和删除配置值
## 安装
`pip install --upgrade service-registry-cli`
## 设置凭证
凭证可以按优先级顺序设置为环境变量(RAXSR_USERNAME、
RAXSR_API_KEY、RAXSR_API_URL、RAXSR_AUTH_URL)、配置文件中,或者您可以手动传递
它们到每个命令。
默认配置文件路径为 `~/.raxrc`,但您可以通过设置
`RAXSR_RAXRC` 环境变量来覆盖它。例如
`RAXSR_RAXRC=~/.raxrc.uk raxsr services list`
### 示例配置文件
```
[credentials]
username=foo
api_key=bar
[api]
url=https://dfw.registry.api.rackspacecloud.com/v1.0
[auth_api]
url=https://identity.api.rackspacecloud.com/v2.0
[ssl]
verify=true
```
## 使用
`raxsr <resource> <action> [options]`
例如
`raxsr services list`
### 查看 Command 选项
`raxsr help services list`
### 自定义输出格式化程序
要指定自定义格式化程序,请使用 `-f` 选项。例如
`raxsr services list -f json`
#### 可用格式化程序
* table
* csv
* json
* yaml
* html
# 许可证
本库遵循[Apache许可证](https://apache.ac.cn/licenses/LICENSE-2.0.html)分发。
为Rackspace 服务注册表提供的命令行客户端。该客户端目前允许用户
进行以下操作:
* 查看账户限制
* 查看 active 服务
* 查看 events
* 查看、设置和删除配置值
## 安装
`pip install --upgrade service-registry-cli`
## 设置凭证
凭证可以按优先级顺序设置为环境变量(RAXSR_USERNAME、
RAXSR_API_KEY、RAXSR_API_URL、RAXSR_AUTH_URL)、配置文件中,或者您可以手动传递
它们到每个命令。
默认配置文件路径为 `~/.raxrc`,但您可以通过设置
`RAXSR_RAXRC` 环境变量来覆盖它。例如
`RAXSR_RAXRC=~/.raxrc.uk raxsr services list`
### 示例配置文件
```
[credentials]
username=foo
api_key=bar
[api]
url=https://dfw.registry.api.rackspacecloud.com/v1.0
[auth_api]
url=https://identity.api.rackspacecloud.com/v2.0
[ssl]
verify=true
```
## 使用
`raxsr <resource> <action> [options]`
例如
`raxsr services list`
### 查看 Command 选项
`raxsr help services list`
### 自定义输出格式化程序
要指定自定义格式化程序,请使用 `-f` 选项。例如
`raxsr services list -f json`
#### 可用格式化程序
* table
* csv
* json
* yaml
* html
# 许可证
本库遵循[Apache许可证](https://apache.ac.cn/licenses/LICENSE-2.0.html)分发。
项目详情
下载文件
下载适用于您平台的项目文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。
源代码分发
service-registry-cli-0.2.1.tar.gz (141.5 kB 查看哈希值)
关闭
service-registry-cli-0.2.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e259f766500f889c9af26abb7de5817c1247db9b982afe23d698c30f209ba890 |
|
MD5 | 9d4e0fa2ec9d32a3c00723a22501b096 |
|
BLAKE2b-256 | 90a30e37afce7230d24ae91c21fae72b26f6db602551acf5df6e42abec54a635 |