heat/heat/engine
Steve Baker 7d3111f941 Implement neutron client plugin
This moves the client creation code out of Clients._neutron() into
its own client plugin.

Neutron is an integrated project, and python-neutronclient is a dependency,
so the import is now mandatory. Also any conditional code which skipped
if the neutron client was missing has been removed, since the presense or
absense of an installed neutronclient has no bearing on whether neutron
is installed on a given cloud.

Change-Id: Id9fdc50e80efe78731e21934ed9f2704cc3eb408
2014-07-09 08:45:29 +12:00
..
cfn Change template loading to use stevedore extensions 2014-06-30 21:50:11 -10:00
clients Implement neutron client plugin 2014-07-09 08:45:29 +12:00
hot Merge "Change template loading to use stevedore extensions" 2014-07-07 14:25:12 +00:00
notification Port to oslo.messaging 2014-06-26 06:45:52 +02:00
resources Implement neutron client plugin 2014-07-09 08:45:29 +12:00
__init__.py Do not initialize anything during import phase 2013-04-24 10:03:06 -07:00
api.py RPC API: Really don't include metadata in resource list 2014-06-16 11:13:30 -04:00
attributes.py Implement caching of resource attributes 2014-05-30 13:14:27 +12:00
constraints.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
dependencies.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
environment.py Pass the parent's registry into child stacks 2014-05-29 10:03:52 +10:00
event.py Replacing variable logger on LOG 2014-05-27 15:48:33 -04:00
function.py Allow functions to calculate dependencies 2014-05-27 22:18:41 -04:00
parameter_groups.py Replacing variable logger on LOG 2014-05-27 15:48:33 -04:00
parameters.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
parser.py Merge "Pass the context when updating raw_templates" 2014-07-04 00:45:13 +00:00
plugin_manager.py Replacing variable logger on LOG 2014-05-27 15:48:33 -04:00
properties.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
resource.py Merge "Deprecate direct access to clients methods" 2014-07-03 10:37:37 +00:00
rsrc_defn.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
scheduler.py Replacing variable logger on LOG 2014-05-27 15:48:33 -04:00
service.py Merge "Sleep before stopping threads for delete" 2014-07-07 05:13:45 +00:00
signal_responder.py Replacing variable logger on LOG 2014-05-27 15:48:33 -04:00
stack_lock.py Port to oslo.messaging 2014-06-26 06:45:52 +02:00
stack_resource.py Support passing a Template object to StackResource 2014-06-05 13:45:14 -04:00
stack_user.py Replacing variable logger on LOG 2014-05-27 15:48:33 -04:00
support.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
template.py Change template loading to use stevedore extensions 2014-06-30 21:50:11 -10:00
timestamp.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
update.py Update: Make addition/removal of resources more explicit 2014-06-16 11:13:30 -04:00
watchrule.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00