Fixup fetch doc formatting.

This commit is contained in:
Michael DeHaan 2013-05-29 10:45:31 -04:00
commit f9a14f0d70
3 changed files with 30 additions and 24 deletions

View file

@ -27,9 +27,9 @@ except ImportError:
DOCUMENTATION = '''
---
module: quantum_floating_ip_associate
short_description: Associate/Disassociate a particular floating ip with an instance
short_description: Associate or disassociate a particular floating ip with an instance
description:
- Associates or disassociate's a specific floating ip with a particular instance
- Associates or disassociates a specific floating ip with a particular instance
options:
login_username:
description:
@ -38,46 +38,47 @@ options:
default: admin
login_password:
description:
- Password of login user
- password of login user
required: true
default: True
login_tenant_name:
description:
- The tenant name of the login user
- the tenant name of the login user
required: true
default: True
default: true
auth_url:
description:
- The keystone url for authentication
- the keystone url for authentication
required: false
default: 'http://127.0.0.1:35357/v2.0/'
region_name:
description:
- Name of the region
- name of the region
required: false
default: None
state:
description:
- Indicate desired state of the resource
- indicates the desired state of the resource
choices: ['present', 'absent']
default: present
instance_name:
description:
- Name of the instance to which the public ip should be assigned
- name of the instance to which the public ip should be assigned
required: true
default: None
ip_address:
description:
- Floating ip that should be assigned to the instance
- floating ip that should be assigned to the instance
required: true
default: None
examples:
- code: "quantum_floating_ip_associate: state=present login_username=admin login_password=admin login_tenant_name=admin
ip_address=1.1.1.1 instance_name=vm1"
description: "Associate a specific floating ip with an Instance"
requirements: ["quantumclient", "keystoneclient"]
'''
EXAMPLES = '''
# Associate a specific floating ip with an Instance
quantum_floating_ip_associate: state=present login_username=admin login_password=admin login_tenant_name=admin ip_address=1.1.1.1 instance_name=vm1
'''
def _get_ksclient(module, kwargs):
try:
kclient = ksclient.Client(username=kwargs.get('login_username'),