فهرست منبع

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()