跳转到主要内容

Redfish标准的客户端实现。

项目描述

此存储库将用于存放python-redfish库,这是一个参考实现,使Python开发者能够与Redfish API(http://www.dmtf.org/standards/redfish)通信。

注意

STATUS: Work in progress, ready for proof of concept.

The current Redfish specification revision is 1.0.0 - Note that the mockup
is still at version 0.99.0a and may not reflect what the standard provides
fully

文档

完整文档可在http://pythonhosted.org/python-redfish/installation.html找到

项目结构

本项目遵循与OpenStack项目相同的约定,例如使用pbr进行构建和测试自动化

doc/            # Documentation
doc/source      # The doc source files live here
doc/build/html  # Output of building any docs will go here
dmtf            # Reference documents and mockup provided by the DMTF
examples/       # Any sample code using this library, eg. for education
                # should be put here
pbconf          # Project builder file to build rpm/deb packages for
                # distributions
redfish/        # The redfish library itself
redfish/tests/  # python-redfish unit test suite
redfish-client  # Client tool to manage redfish devices

需求

要使用附带的示例,您需要Python 2.7或Python 3.4(https://pythonlang.cn/downloads/)。请注意,Python 2.7.9强制执行更强的SSL验证,需要安装服务器证书。库中有放松要求的参数,但出于安全考虑,不建议使用这些配置。

Python需求列在requirements.txt中;运行单元测试套件的附加需求列在test-requirements.txt中。

注意:运行测试需要Docker引擎。

注意:程序已在Python 2.7.10和3.4.2上测试,但它可能也与所有Python 3版本兼容。

获取源代码

源代码可在github上找到,可以使用以下方式检索:

git clone https://github.com/openstack/python-redfish.git

安装

请参阅以下链接。

http://pythonhosted.org/python-redfish/installation.html

联系方式

分发列表: python-redfish@mondorescue.org

进一步参考

请参阅dmtf/README.rst文件。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

python-redfish-0.4.4.tar.gz (17.8 MB 查看哈希值)

上传时间

构建分布

python_redfish-0.4.4-py2.py3-none-any.whl (38.5 kB 查看哈希值)

上传时间 Python 2 Python 3

支持者:

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面