浏览代码

Error check project creation.

Kenny Woodson 7 年之前
父节点
当前提交
a80a97e33d
共有 2 个文件被更改,包括 6 次插入0 次删除
  1. 3 0
      roles/lib_openshift/library/oc_project.py
  2. 3 0
      roles/lib_openshift/src/class/oc_project.py

+ 3 - 0
roles/lib_openshift/library/oc_project.py

@@ -1657,6 +1657,9 @@ class OCProject(OpenShiftCLI):
                 # Create it here
                 api_rval = oadm_project.create()
 
+                if api_rval['returncode'] != 0:
+                    return {'failed': True, 'msg': api_rval}
+
                 # return the created object
                 api_rval = oadm_project.get()
 

+ 3 - 0
roles/lib_openshift/src/class/oc_project.py

@@ -156,6 +156,9 @@ class OCProject(OpenShiftCLI):
                 # Create it here
                 api_rval = oadm_project.create()
 
+                if api_rval['returncode'] != 0:
+                    return {'failed': True, 'msg': api_rval}
+
                 # return the created object
                 api_rval = oadm_project.get()