"REST客户端,用于与rbd-target-api通信"
项目描述
这是一个REST客户端,用于通过ceph-iscsi的rbd-target-api导出rbd镜像/卷到iSCSI启动器。
自由软件:Apache软件许可证2.0
概述
这个Python包是一个客户端,用于与ceph-iscsi的rbd-target-api通信。rbd-target-api通过iSCSI协调rbd卷的导出。
需求
此包需要一个运行中的Ceph集群,该集群已正确安装并运行了ceph-iscsi网关工具。rbd-target-api必须配置并运行。
安装
pip install rbd-iscsi-client
功能
这是一个REST客户端,用于通过ceph-iscsi的rbd-target-api导出rbd镜像/卷到iSCSI启动器。
get_api - 获取所有API端点
get_config - 获取整个网关配置
get_targets - 获取网关中定义的所有target_iqn
create_target_iqn - 创建新的target_iqn
delete_target_iqn - 删除target_iqn
get_clients - 获取网关中定义的客户端(启动器)
get_client_info - 获取客户端信息
create_client - 将新客户端(启动器)注册到网关
delete_client - 从网关注销客户端(启动器)
set_client_auth - 设置客户端(启动器)的CHAP凭据
get_disks - 获取定义给网关的卷列表
create_disk - 创建网关可以导出的新卷/磁盘
find_disk - 查找网关已知磁盘
delete_disk - 从网关和存储池中删除磁盘
register_disk - 使磁盘可供客户端导出
unregister_disk - 使磁盘不可用于客户端导出
export_disk - 将注册的磁盘导出给客户端(启动器)
unexport_disk - 从客户端(启动器)卸载磁盘
致谢
本软件包使用了来自 ceph-iscsi 软件包的 rbd-target-api。
本软件包是用 Cookiecutter 和 audreyr/cookiecutter-pypackage 项目模板创建的。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装软件包 的更多信息。
源代码分发
构建分发
rbd-iscsi-client-0.1.8.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 12ada3b173c935dca2ec524c6ded775c99a759fdb256c05fda480dcebefab31a |
|
MD5 | ecb44f294f309110e39214ab2a663191 |
|
BLAKE2b-256 | 8361e301f9ebe3317779f95725cd3f17cc013f970314973ef2d6616c60450183 |
rbd_iscsi_client-0.1.8-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f9a379d82865cd11bc60b5dd60697bdc121fa5e092d00c32c7a9baebc3afb60e |
|
MD5 | 7c6a60691a19f8aa92bdc42ed17df4d6 |
|
BLAKE2b-256 | f97e983283d46121436e6153ccb69643e7dd998e75692cca38153654643f5fb5 |