소스 검색

Merge pull request #5058 from kwoodson/project_error_check

Adding error checking to create.
Scott Dodson 7 년 전
부모
커밋
1cd05ed2d7
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()