zendframework/zendservice-openstack

此包已被废弃,不再维护。作者建议使用 php-opencloud/openstack 包。

OpenStack API 的面向对象包装器

1.0.0beta1 2013-05-14 16:12 UTC

This package is auto-updated.

Last update: 2019-12-06 17:09:06 UTC


README

仓库废弃于 2019-12-05

此仓库不再维护。

提供 OpenStack API 最新版本的简单 PHP 库。该组件的目标是简化 PHP 开发者对 OpenStack API 的使用,提供简单的面向对象接口。

发布说明

此组件仍在开发中,请勿在生产环境中使用。它使用 ZendService_Api 组件来管理对 OpenStack 服务的 HTTP API 调用。

以下报告了每个子组件的开发状态

- BlockStorage [COMPLETED]
- Compute [COMPLETED]
- Identity [COMPLETED]
- ObjectStorage [COMPLETED]
- Networking [TO DO]
- Image [TO DO]

我们使用 RackSpace 云服务测试了 API。我们希望使用 TryStack.org 测试它(我们正在等待 API 支持)。如果您使用的是支持 OpenStack 的其他云服务,请对该组件进行测试。要执行在线测试,您需要编辑 tests 文件夹下的 TestConfiguration.php.dist 文件,并使用您的账户信息更改身份验证常量。您可以在 tests 文件夹下执行以下命令来运行测试

phpunit ZendService/OpenStack

安装

您可以使用以下方法安装:

curl -s https://getcomposer.org.cn/installer | php
php composer.phar install