heat/contrib
Steve Baker 9850832da5 Implement nova client plugin
This moves the client creation code out of Clients._nova() into
its own client plugin.

Raising nova exceptions has been moved to
heat.tests.v1_1.fakes.fake_exception since it is actually impossible
to directly create a nova exception object which works on both
novaclient 2.17 and (yet to be released) 2.18.
nova.exceptions.from_response is stable across novaclient releases
so all test exceptions are now raised using from_response.

Change-Id: Id68ff32c381c9c8c06f3712736d1888d1d0e8110
2014-07-08 09:42:36 +12:00
..
barbican Deprecate direct access to clients methods 2014-07-01 16:51:20 +12:00
docker Merge "Fix docker volumes binds issue" 2014-07-04 23:09:58 +00:00
extraroute Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
heat_keystoneclient_v2 Support of regional endpoinds using Keystone v2 2014-06-02 18:58:13 +02:00
marconi Deprecate direct access to clients methods 2014-07-01 16:51:20 +12:00
nova_flavor/nova_flavor Implement nova client plugin 2014-07-08 09:42:36 +12:00
rackspace Implement nova client plugin 2014-07-08 09:42:36 +12:00