From 5e06d9e3b4289be02dfd7a4d61366db95dfc0691 Mon Sep 17 00:00:00 2001 From: Kenny Woodson Date: Tue, 21 Mar 2017 12:24:50 -0400 Subject: Fixed doc. Updated test to change existing key. Updated module spec for required name param. --- roles/lib_openshift/library/oc_configmap.py | 6 +++--- roles/lib_openshift/src/ansible/oc_configmap.py | 2 +- roles/lib_openshift/src/doc/configmap | 4 ++-- roles/lib_openshift/src/test/integration/oc_configmap.yml | 3 ++- 4 files changed, 8 insertions(+), 7 deletions(-) (limited to 'roles/lib_openshift') diff --git a/roles/lib_openshift/library/oc_configmap.py b/roles/lib_openshift/library/oc_configmap.py index 4f5e5e7d8..0b6f1adf8 100644 --- a/roles/lib_openshift/library/oc_configmap.py +++ b/roles/lib_openshift/library/oc_configmap.py @@ -84,14 +84,14 @@ options: name: description: - Name of the object that is being queried. - required: false + required: True default: None aliases: [] namespace: description: - The namespace where the object lives. required: false - default: str + default: default aliases: [] from_file: description: @@ -1553,7 +1553,7 @@ def main(): choices=['present', 'absent', 'list']), debug=dict(default=False, type='bool'), namespace=dict(default='default', type='str'), - name=dict(default=None, type='str'), + name=dict(default=None, required=True, type='str'), from_file=dict(default=None, type='dict'), from_literal=dict(default=None, type='dict'), ), diff --git a/roles/lib_openshift/src/ansible/oc_configmap.py b/roles/lib_openshift/src/ansible/oc_configmap.py index 659e5cb8d..974f72499 100644 --- a/roles/lib_openshift/src/ansible/oc_configmap.py +++ b/roles/lib_openshift/src/ansible/oc_configmap.py @@ -14,7 +14,7 @@ def main(): choices=['present', 'absent', 'list']), debug=dict(default=False, type='bool'), namespace=dict(default='default', type='str'), - name=dict(default=None, type='str'), + name=dict(default=None, required=True, type='str'), from_file=dict(default=None, type='dict'), from_literal=dict(default=None, type='dict'), ), diff --git a/roles/lib_openshift/src/doc/configmap b/roles/lib_openshift/src/doc/configmap index 8ac4a5629..5ca8292c4 100644 --- a/roles/lib_openshift/src/doc/configmap +++ b/roles/lib_openshift/src/doc/configmap @@ -33,14 +33,14 @@ options: name: description: - Name of the object that is being queried. - required: false + required: True default: None aliases: [] namespace: description: - The namespace where the object lives. required: false - default: str + default: default aliases: [] from_file: description: diff --git a/roles/lib_openshift/src/test/integration/oc_configmap.yml b/roles/lib_openshift/src/test/integration/oc_configmap.yml index 7e37e7fd3..9153830aa 100755 --- a/roles/lib_openshift/src/test/integration/oc_configmap.yml +++ b/roles/lib_openshift/src/test/integration/oc_configmap.yml @@ -54,7 +54,7 @@ from_file: config: "{{ filename }}" from_literal: - foo: bar + foo: notbar deployment_type: online - name: fetch the updated configmap @@ -71,6 +71,7 @@ that: - cmout.results.results[0].metadata.name == 'configmaptest' - cmout.results.results[0].data.deployment_type == 'online' + - cmout.results.results[0].data.foo == 'notbar' ###### end create test ########### ###### delete test ########### -- cgit v1.2.3