openstack云的python语言绑定。
pyrax的Python项目详细描述
用于openstack/rackspace api的python sdk
注意:请在提交请求之前提交问题 请求,以便我们确定是否可以接受更改。 pyrax正在被弃用,取而代之的是openstack 软件开发工具包。我们将公布这一否决的程序和时间表 尽快。
有关许可证和版权信息,请参阅许可证文件。
pyrax应该适用于大多数基于openstack的云部署, 尽管它专门针对Rackspace公共云。例如, cloudfiles的代码包含在 Rackspace的CDN网络,即使CDN支持不属于 OpenStack斯威夫特。但如果你不使用任何与cdn相关的代码, 在任何标准的swift部署中,应用程序都可以正常工作。
见Release Notes 对于最新版本中的更改
OpenStack/Rackspace入门
要注册Rackspace Cloud帐户,请转到
http://www.rackspace.com/cloud
并按照提示操作。
如果您正在使用openstack部署,您可以找到更多 信息见http://www.openstack.org。
要求
- Rackspace云帐户
- 用户名
- API键
- Python2.7
- pyrax还没有与其他python版本一起测试。拜托 发布关于哪些对其他人有用或不可用的反馈 版本。请参见下面的支持和反馈部分 投递。
安装
安装pyrax的最佳方法是使用 pip获取最新信息 正式发布:
pip install pyrax
如果你想了解皮拉斯目前的发展状况, 您可以直接从github上的中继安装:
pip install git+git://github.com/rackspace/pyrax.git
如果你不使用 virtualenv你需要 使用sudo以管理员身份运行pip install。
您也可以从源代码下载和安装。的源代码 pyrax在上可用 GitHub
一旦你有了源代码,cd到 source和run(必要时使用sudo):
python setup.py install
有关入门的更多信息,请查看以下内容 文档:
https://github.com/rackspace/pyrax/blob/master/docs/getting_started.mdhttps://developer.rackspace.com/sdks/python/
更新
如果您使用pip安装了pyrax,那么获取最新的 来自pypi或github的更新:
# PyPI pip install --upgrade pyrax # GitHub pip install --upgrade git+git://github.com/rackspace/pyrax.git
贡献
请参阅HACKING文件以获取贡献指南。 确保pull请求在working分支上!
支持和反馈
有关使用pyraxsdk的文档,请访问 https://developer.rackspace.com/sdks/python/。
感谢您的反馈!如果您对 pyraxsdk,开发人员应该提交一个issue via Github。
有关一般反馈和支持请求,请通过以下方式与我们联系: https://developer.rackspace.com/support/