heat/heat/tests
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
..
db Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
policy Add check_is_admin to common.policy.Enforcer 2013-11-27 22:30:59 +00:00
templates "version" section should be required in template 2014-01-24 09:47:55 +08:00
v1_1 Implement nova client plugin 2014-07-08 09:42:36 +12:00
__init__.py Enable lazy translation in unit tests 2014-04-14 12:26:18 +08:00
common.py Deprecate direct access to clients methods 2014-07-01 16:51:20 +12:00
fakes.py engine.clients always use keystoneclient auth_token 2014-06-18 10:55:41 +01:00
generic_resource.py Merge "Deprecating the old style attribute Schema" 2014-05-28 21:26:16 +00:00
test_api_aws.py Merge "Make the first line of every file consistent." 2014-04-08 08:51:07 +00:00
test_api_cfn_v1.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
test_api_cloudwatch.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
test_api_ec2token.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
test_api_openstack_v1_util.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_api_openstack_v1_views_stacks_view_builder.py Merge "Make the first line of every file consistent." 2014-04-08 08:51:07 +00:00
test_api_openstack_v1_views_views_common.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_api_openstack_v1.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
test_attributes.py Hide warning for old style attribute schema test 2014-06-18 08:58:45 +00:00
test_auth_password.py Merge "Make the first line of every file consistent." 2014-04-08 08:51:07 +00:00
test_auth_url.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
test_autoscaling_update_policy.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_autoscaling.py Implement neutron client plugin 2014-07-09 08:45:29 +12:00
test_ceilometer_alarm.py remove bogus comments re stack_delete_after in tests 2014-07-08 14:32:53 +01:00
test_clients.py Use stevedore to load client plugins 2014-07-07 14:30:28 +12:00
test_cloud_config.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_cloudwatch.py tests remove stack_delete_after decorator 2014-04-30 16:14:59 +01:00
test_common_context.py Support x-openstack-request-id for Heat 2014-06-17 10:11:24 +00:00
test_common_param_utils.py Move API parameter parsing from OpenStack API to engine 2014-05-19 20:53:15 -04:00
test_common_policy.py Merge "Make the first line of every file consistent." 2014-04-08 08:51:07 +00:00
test_common_serializers.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_constraints.py Respect schema data type in constraint validation 2014-06-10 20:20:05 +02:00
test_cw_alarm.py Unit tests: Always use ResourceDefinition for updates 2014-06-16 11:05:24 -04:00
test_dbinstance.py Deprecate old schema definition in dbinstance 2014-06-10 02:45:38 -07:00
test_dependencies.py Merge "Make the first line of every file consistent." 2014-04-08 08:51:07 +00:00
test_eip.py Implement neutron client plugin 2014-07-09 08:45:29 +12:00
test_engine_api_utils.py RPC API: Really don't include metadata in resource list 2014-06-16 11:13:30 -04:00
test_engine_service.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_environment_format.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
test_environment.py Support loading constraints as stevedore extensions 2014-06-30 21:50:11 -10:00
test_event.py Unit tests: Create resources with ResourceDefinition 2014-06-05 13:45:14 -04:00
test_exception.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
test_fault_middleware.py Port to oslo.messaging 2014-06-26 06:45:52 +02:00
test_function.py Allow functions to calculate dependencies 2014-05-27 22:18:41 -04:00
test_glance_image.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_glance_utils.py Removed 'message' keyword when raising Error 2014-06-05 19:04:18 -05:00
test_heat_autoscaling_group.py tests add stub_keystoneclient to base test class 2014-06-18 10:55:41 +01:00
test_heatclient.py Merge "Support using domain_name instead of domain_id" 2014-07-07 19:09:21 +00:00
test_hot.py HOT intrinisic function list_join like Fn::Join 2014-07-04 16:36:09 +12:00
test_identifier.py Merge "Make the first line of every file consistent." 2014-04-08 08:51:07 +00:00
test_image.py Migrate to glanceclient to get image id 2014-05-27 14:46:37 +08:00
test_instance_group_update_policy.py Implement nova client plugin 2014-07-08 09:42:36 +12:00
test_instance_group.py Unit tests: always use ResourceDefinition for handle_update() 2014-06-16 11:13:30 -04:00
test_instance_network.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_instance.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_iso8601_utils.py tests make dummy db setup/reset consistent 2014-04-28 14:17:33 +01:00
test_iso_8601.py Add ISO 8601 date constraint 2014-05-05 11:01:24 -04:00
test_loadbalancer.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_loguserdata.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
test_metadata_refresh.py remove bogus comments re stack_delete_after in tests 2014-07-08 14:32:53 +01:00
test_multi_part.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
test_nested_stack.py Unit tests: always use ResourceDefinition for handle_update() 2014-06-16 11:13:30 -04:00
test_neutron_autoscaling.py Implement neutron client plugin 2014-07-09 08:45:29 +12:00
test_neutron_firewall.py Implement neutron client plugin 2014-07-09 08:45:29 +12:00
test_neutron_loadbalancer.py Implement neutron client plugin 2014-07-09 08:45:29 +12:00
test_neutron_metering.py Implement neutron client plugin 2014-07-09 08:45:29 +12:00
test_neutron_network_gateway.py Implement neutron client plugin 2014-07-09 08:45:29 +12:00
test_neutron_security_group.py Merge "Deprecate direct access to clients methods" 2014-07-03 10:37:37 +00:00
test_neutron_vpnservice.py Implement neutron client plugin 2014-07-09 08:45:29 +12:00
test_neutron.py Implement neutron client plugin 2014-07-09 08:45:29 +12:00
test_nokey.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_notifications.py Port to oslo.messaging 2014-06-26 06:45:52 +02:00
test_nova_floatingip.py Implement nova client plugin 2014-07-08 09:42:36 +12:00
test_nova_keypair.py Implement nova client plugin 2014-07-08 09:42:36 +12:00
test_nova_servergroup.py Implement nova client plugin 2014-07-08 09:42:36 +12:00
test_nova_utils.py Implement nova client plugin 2014-07-08 09:42:36 +12:00
test_os_database.py Improve OS::Trove::Instance resource 2014-07-04 11:50:24 +03:00
test_parameters.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00
test_parser.py remove bogus comments re stack_delete_after in tests 2014-07-08 14:32:53 +01:00
test_plugin_loader.py Skip tests when loading plugins 2014-04-30 23:19:57 +02:00
test_plugin_manager.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_properties.py Only do property validation in validate() 2014-06-30 10:19:50 +02:00
test_provider_template.py Add boolean type parameter process for template resource 2014-06-06 14:23:08 +00:00
test_random_string.py Guaranteed password complexity using OS::Heat::RandomString 2014-06-27 10:08:20 -05:00
test_resource_group.py Unit tests: Create resources with ResourceDefinition 2014-06-05 13:45:14 -04:00
test_resource.py Merge "Hide deprecate warnings for metadata tests" 2014-06-23 13:42:48 +00:00
test_restarter.py Unit tests: Create resources with ResourceDefinition 2014-06-05 13:45:14 -04:00
test_rpc_client.py Port to oslo.messaging 2014-06-26 06:45:52 +02:00
test_rsrc_defn.py Add a ResourceDefinition class 2014-05-30 15:38:01 -04:00
test_s3.py Implement swift client plugin 2014-07-09 08:26:48 +12:00
test_scaling_template.py Merge "Make the first line of every file consistent." 2014-04-08 08:51:07 +00:00
test_scheduler.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_security_group.py Implement nova client plugin 2014-07-08 09:42:36 +12:00
test_server_tags.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_server.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_short_id.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_signal.py remove bogus comments re stack_delete_after in tests 2014-07-08 14:32:53 +01:00
test_software_config.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_software_deployment.py Unit tests: always use ResourceDefinition for handle_update() 2014-06-16 11:13:30 -04:00
test_sqlalchemy_api.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_sqlalchemy_filters.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
test_sqlalchemy_types.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_ssl_middleware.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_stack_lock.py UnitTests: fix mock assertions usage 2014-07-02 16:10:17 +03:00
test_stack_resource.py Support passing a Template object to StackResource 2014-06-05 13:45:14 -04:00
test_stack_user.py Merge "Port all resources to new resource data methods" 2014-04-30 10:02:11 +00:00
test_structured_config.py Removing default version for templates 2014-05-12 04:14:47 -04:00
test_support.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_swift.py Implement swift client plugin 2014-07-09 08:26:48 +12:00
test_template_format.py Implement neutron client plugin 2014-07-09 08:45:29 +12:00
test_template.py Removing default version for templates 2014-05-12 04:14:47 -04:00
test_urlfetch.py Tidy up urlfetch.py exception handling 2014-04-11 20:47:15 +08:00
test_user.py Unit tests: Create resources with ResourceDefinition 2014-06-05 13:45:14 -04:00
test_validate.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_version_negotiation_middleware.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_volume.py Implement glance client plugin 2014-07-09 08:26:58 +12:00
test_vpc.py Implement neutron client plugin 2014-07-09 08:45:29 +12:00
test_waitcondition.py remove bogus comments re stack_delete_after in tests 2014-07-08 14:32:53 +01:00
test_watch.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_wsgi.py Replacing variable logger on LOG 2014-05-27 15:48:33 -04:00
testing-overview.txt Remove examples and update testing-overview.txt 2013-04-30 13:51:31 -07:00
utils.py Use None instead of mutables in method params defaults 2014-07-02 16:33:12 +08:00