Skip to content

Commit 7d91731

Browse files
committed
Adding in az/host/hypervisor and server list port functions among other bug fixes.
1 parent a7a8a66 commit 7d91731

File tree

93 files changed

+4513
-105
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+4513
-105
lines changed

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22
.test/
33
coverage/
44
vendor/
5-
65
*.pyc
7-
86
phpunit.xml
97
coverage.xml
108
composer.lock
9+
env_test.sh

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ cache:
99
matrix:
1010
include:
1111
- php: 7.0
12+
- php: 7.1
1213
- php: nightly
1314
allow_failures:
1415
- php: nightly

README.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[![Code Coverage](https://scrutinizer-ci.com/g/php-opencloud/openstack/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/php-opencloud/openstack/?branch=master)
55
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/php-opencloud/openstack/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/php-opencloud/openstack/?branch=master)
66

7-
php-opencloud/openstack is an SDK which allows PHP developers to easily connect to OpenStack APIs in a simple and
7+
`php-opencloud/openstack` is an SDK which allows PHP developers to easily connect to OpenStack APIs in a simple and
88
idiomatic way. This binding is specifically designed for OpenStack APIs, but other provider SDKs are available. Multiple
99
OpenStack services, and versions of services, are supported.
1010

@@ -17,6 +17,11 @@ OpenStack services, and versions of services, are supported.
1717
* [Contributing guide](/CONTRIBUTING.md)
1818
* [Code of Conduct](/CODE_OF_CONDUCT.md)
1919

20+
## Getting help
21+
22+
- Meet us on Slack: https://phpopencloud.slack.com ([Get your invitation](https://slackpass.io/phpopencloud))
23+
- Report and issue: https://github.com/php-opencloud/openstack/issues
24+
2025
## Requirements
2126

2227
* PHP 7.0
@@ -27,14 +32,6 @@ OpenStack services, and versions of services, are supported.
2732
composer require php-opencloud/openstack
2833
```
2934

30-
## Help and feedback
31-
32-
If you're struggling with something or have spotted a potential bug, feel free to submit an issue to our
33-
[bug tracker](https://github.com/php-opencloud/openstack/issues).
34-
35-
For general feedback and support requests, contact us on the
36-
[Rackspace Developer portal](https://developer.rackspace.com/support/).
37-
3835
## Contributing
3936

4037
Engaging the community and lowering barriers for contributors is something we care a lot about. For this reason, we've

composer.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
{
22
"name": "php-opencloud/openstack",
3+
"description": "PHP SDK for OpenStack APIs. Supports BlockStorage, Compute, Identity, Images, Networking and Metric Gnocchi",
4+
"keywords": [
5+
"php",
6+
"openstack",
7+
"api",
8+
"sdk"
9+
],
10+
"homepage": "https://github.com/php-opencloud/openstack",
11+
"license": "Apache-2.0",
312
"authors": [
413
{
514
"name": "Jamie Hannaford",
@@ -32,7 +41,7 @@
3241
"require": {
3342
"php": "~7.0",
3443
"guzzlehttp/guzzle": "~6.1",
35-
"justinrainbow/json-schema": "~1.3"
44+
"justinrainbow/json-schema": "~3.0.0"
3645
},
3746
"require-dev": {
3847
"phpunit/phpunit": "~4.0",

doc/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ application’s PHP files:
2626
2727
require 'vendor/autoload.php';
2828
29-
This assumes your applications PHP files are located in the same folder as ``vendor/``. If your files are located
29+
This assumes your application's PHP files are located in the same folder as ``vendor/``. If your files are located
3030
elsewhere, please supply the path to vendor/autoload.php in the require statement above.
3131

3232
Supported services

doc/services/block-storage/v2/index.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ Block Storage v2
22
================
33

44
.. toctree::
5-
:maxdepth: 3
5+
:maxdepth: 3
66

7-
volumes
8-
volume-types
9-
snapshots
7+
volumes
8+
volume-types
9+
snapshots
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Snapshots
2+
=========

doc/services/block-storage/v2/volume-types.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@ Volume Types
33

44
Listing volume types
55
--------------------
6-
76
.. sample:: block_storage/v2/volume_types/list.php
87
.. refdoc:: OpenStack/BlockStorage/v2/Service.html#method_listVolumeTypes
98

10-
Each iteration will return a :apiref:`VolumeType instance <OpenStack/BlockStorage/v2/Models/VolumeType.html>`.
9+
Each iteration will return a :php:class:`VolumeType` instance <OpenStack/BlockStorage/v2/Models/VolumeType.html>.
1110

1211
.. include:: /common/generators.rst
1312

doc/services/block-storage/v2/volumes.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ List volumes
77
.. sample:: block_storage/v2/volumes/list.php
88
.. refdoc:: OpenStack/BlockStorage/v2/Service.html#method_listVolumes
99

10-
Each iteration will return a :apiref:`Volume instance <OpenStack/BlockStorage/v2/Models/Volume.html>`.
10+
Each iteration will return a php:class:`Volume` instance <OpenStack/BlockStorage/v2/Models/Volume.html>.
1111

1212
.. include:: /common/generators.rst
1313

doc/services/compute/v2/flavors.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ List flavors
77
.. sample:: compute/v2/flavors/list_flavors.php
88
.. refdoc:: OpenStack/Compute/v2/Service.html#method_listFlavors
99

10-
Each iteration will return a :apiref:`Flavor instance <OpenStack/Compute/v2/Models/Flavor.html>`.
10+
Each iteration will return a :php:class:`Flavor` instance <OpenStack/Compute/v2/Models/Flavor.html>.
1111

1212
.. include:: /common/generators.rst
1313

0 commit comments

Comments
 (0)