def create_project(self,name):
self.authenticate_user()
Message.new(Debug="coprhd create_project").write(_logger)
try:
self.project_obj.project_create(
name,
self.tenant)
except utils.SOSError as e:
if e.err_code == utils.SOSError.ENTRY_ALREADY_EXISTS_ERR:
Message.new(Debug="Project with "+self.project+" already exists").write(_logger)
elif(e.err_code == utils.SOSError.HTTP_ERR):
raise utils.SOSError(
utils.SOSError.HTTP_ERR,
"coprhd create project HTTP_ERR" + e.err_text)
elif(e.err_code == utils.SOSError.SOS_FAILURE_ERR):
raise utils.SOSError(
utils.SOSError.SOS_FAILURE_ERR,
"coprhd create project failed" + e.err_text)
else:
Message.new(Debug="coprhd create project failed").write(_logger)
评论列表
文章目录