From 993413e706797f4889e374b0fa89e0f38d1dcf14 Mon Sep 17 00:00:00 2001 From: Darragh O'Reilly Date: Wed, 28 Aug 2013 21:19:24 +0100 Subject: [PATCH] quantum_network: fix some doc mistakes - tenant_name was missing. - comments were on wrong tasks. - error message had a reference to glance. --- library/cloud/quantum_network | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/library/cloud/quantum_network b/library/cloud/quantum_network index 42261e1a0d..c0e901197f 100644 --- a/library/cloud/quantum_network +++ b/library/cloud/quantum_network @@ -44,6 +44,11 @@ options: - The tenant name of the login user required: true default: 'yes' + tenant_name: + description: + - The name of the tenant for whom the network is created + required: false + default: None auth_url: description: - The keystone url for authentication @@ -99,15 +104,15 @@ requirements: ["quantumclient", "keystoneclient"] ''' EXAMPLES = ''' -# Creates an external,public network -- quantum_network: state=present login_username=admin login_password=admin - provider_network_type=gre login_tenant_name=admin - provider_segmentation_id=1 tenant_name=tenant1 name=t1network" +# Create a GRE backed Quantum network with tunnel id 1 for tenant1 +- quantum_network: name=t1network tenant_name=tenant1 state=present + provider_network_type=gre provider_segmentation_id=1 + login_username=admin login_password=admin login_tenant_name=admin -# Createss a GRE nework with tunnel id of 1 for tenant 1 -- quantum_network: state=present login_username=admin login_password=admin - provider_network_type=local login_tenant_name=admin - provider_segmentation_id=1 router_external=yes name=external_network +# Create an external network +- quantum_network: name=external_network state=present + provider_network_type=local router_external=yes + login_username=admin login_password=admin login_tenant_name=admin ''' _os_keystone = None @@ -130,7 +135,7 @@ def _get_endpoint(module, ksclient): try: endpoint = ksclient.service_catalog.url_for(service_type='network', endpoint_type='publicURL') except Exception as e: - module.fail_json(msg = "Error getting endpoint for glance: %s " %e.message) + module.fail_json(msg = "Error getting endpoint for Quantum: %s " %e.message) return endpoint def _get_quantum_client(module, kwargs):