瀏覽代碼

oc_configmap: Add missing check for name

Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
Jose A. Rivera 8 年之前
父節點
當前提交
2a97044c83
共有 2 個文件被更改,包括 8 次插入0 次删除
  1. 4 0
      roles/lib_openshift/library/oc_configmap.py
  2. 4 0
      roles/lib_openshift/src/class/oc_configmap.py

+ 4 - 0
roles/lib_openshift/library/oc_configmap.py

@@ -1524,6 +1524,10 @@ class OCConfigMap(OpenShiftCLI):
         if state == 'list':
             return {'changed': False, 'results': api_rval, 'state': state}
 
+        if not params['name']:
+            return {'failed': True,
+                    'msg': 'Please specify a name when state is absent|present.'}
+
         ########
         # Delete
         ########

+ 4 - 0
roles/lib_openshift/src/class/oc_configmap.py

@@ -127,6 +127,10 @@ class OCConfigMap(OpenShiftCLI):
         if state == 'list':
             return {'changed': False, 'results': api_rval, 'state': state}
 
+        if not params['name']:
+            return {'failed': True,
+                    'msg': 'Please specify a name when state is absent|present.'}
+
         ########
         # Delete
         ########