Interact with Openstack Cloud using the Guzzle framework for building RESTful web service clients in PHP.
This is a work in progress, in it's current state is still unusable.
IdentityAuthClient - used only to ask for autentication tokens to the Openstack Identity Service (Keystone). Other clients use this client for this task.
IdentityClient - Client for Identity Service (Keystone)
ComputeClient - Client for Compute Service (Nova)
StorageClient - Client for Storage Service (Swift) <- Development hasn't started yet.
Copy phpunit.xml.dist to phpunit.xml. Enter the full path to your Guzzle installation in the GUZZLE server parameter of the phpunit.xml file.
- See https://github.com/guzzle/guzzle for more information about Guzzle, a PHP framework for building RESTful webservice clients.Guzzle Openstack Client