Integrate HP CDN service with storage service.
Fix small bug with returning public url in the case when cdn is used.
Add initial implementation for cdn services i.e. GET, PUT, POST, HEAD and DELETE.
Hardcode X-Storage-Url as service is returning wrong url.
Assign hp_auth_uri to an instance var. so that CDN can use it.
Enable delete_container on the CDN service.
Add fix for special chars. in CDN-enabled container names.
Catch new exception that is being thrown.
Update code to call delete_container if CDN is enabled.
Make headers camel cased in public_url and remove manipulation of public_url in save method. Use delete_container in CDN context instead of out_container.
Remove CDN integration from within Storage service, till CDN service is more mature.
Update image and images model, and create_image call now uses server_action. Behavior change in Diablo 4.
Add new request layer method for rebuild_server and enable it for compute services. Behavior added in Diablo 4.
Enable new compute services.
Add name, accessIPv4 and accessIPv6 as properties. Change create_server signature to include the now required name param. Breaking change due to OS API.
Add new attributes, update flavor and image attributes and add corresponding accessors for them. Add new methods for rebuild, resize, revert_resize, confirm_resize, and create_image. Update save method to use new attributes. Update create_server call to pass in name param.
Remove resize related calls as they are not fully functional yet.
Update changelog for 0.0.10 tagged version.
Add a new option for CDN endpoint url and build the CDN mgmt url.
Add a new cdn uri to the Storage service to enable a CDN service from within the Storage service.