Преглед на файлове

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