return content
- async def check_workflow(self, op_id, workflow_name, db_content):
+ async def check_workflow_and_update_db(self, op_id, workflow_name, db_content):
workflow_status, workflow_msg = await self.odu.check_workflow_status(
workflow_name
)
self.db.set_one(self.db_collection, {"_id": db_content["_id"]}, db_content)
return workflow_status
- async def check_resource(self, resource_name, op_id, op_params, db_content):
+ async def check_resource_and_update_db(
+ self, resource_name, op_id, op_params, db_content
+ ):
workflow_status = True
resource_status, resource_msg = await self.check_resource_status(
)
self.logger.info("workflow_name is :{}".format(workflow_name))
- workflow_status = await self.check_workflow(op_id, workflow_name, content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, content
+ )
if workflow_status:
- resource_status, content = await self.check_resource(
+ resource_status, content = await self.check_resource_and_update_db(
"create_profile", op_id, op_params, content
)
self.db.set_one(self.db_collection, {"_id": content["_id"]}, content)
)
self.logger.info("workflow_name is :{}".format(workflow_name))
- workflow_status = await self.check_workflow(op_id, workflow_name, content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, content
+ )
if workflow_status:
- resource_status, content = await self.check_resource(
+ resource_status, content = await self.check_resource_and_update_db(
"delete_profile", op_id, op_params, content
)
)
self.logger.info("workflow_name is :{}".format(workflow_name))
- workflow_status = await self.check_workflow(op_id, workflow_name, content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, content
+ )
if workflow_status:
- resource_status, content = await self.check_resource(
+ resource_status, content = await self.check_resource_and_update_db(
"create_profile", op_id, op_params, content
)
self.db.set_one(self.db_collection, {"_id": content["_id"]}, content)
)
self.logger.info("workflow_name is :{}".format(workflow_name))
- workflow_status = await self.check_workflow(op_id, workflow_name, content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, content
+ )
if workflow_status:
- resource_status, content = await self.check_resource(
+ resource_status, content = await self.check_resource_and_update_db(
"delete_profile", op_id, op_params, content
)
)
self.logger.info("workflow_name is :{}".format(workflow_name))
- workflow_status = await self.check_workflow(op_id, workflow_name, content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, content
+ )
if workflow_status:
- resource_status, content = await self.check_resource(
+ resource_status, content = await self.check_resource_and_update_db(
"create_profile", op_id, op_params, content
)
self.db.set_one(self.db_collection, {"_id": content["_id"]}, content)
)
self.logger.info("workflow_name is :{}".format(workflow_name))
- workflow_status = await self.check_workflow(op_id, workflow_name, content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, content
+ )
if workflow_status:
- resource_status, content = await self.check_resource(
+ resource_status, content = await self.check_resource_and_update_db(
"delete_profile", op_id, op_params, content
)
)
self.logger.info("workflow_name is :{}".format(workflow_name))
- workflow_status = await self.check_workflow(op_id, workflow_name, content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, content
+ )
if workflow_status:
- resource_status, content = await self.check_resource(
+ resource_status, content = await self.check_resource_and_update_db(
"create_profile", op_id, op_params, content
)
self.db.set_one(self.db_collection, {"_id": content["_id"]}, content)
)
self.logger.info("workflow_name is :{}".format(workflow_name))
- workflow_status = await self.check_workflow(op_id, workflow_name, content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, content
+ )
if workflow_status:
- resource_status, content = await self.check_resource(
+ resource_status, content = await self.check_resource_and_update_db(
"delete_profile", op_id, op_params, content
)
"create_oka", op_id, op_params, db_content
)
- workflow_status = await self.check_workflow(op_id, workflow_name, db_content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, db_content
+ )
if workflow_status:
- resource_status, db_content = await self.check_resource(
+ resource_status, db_content = await self.check_resource_and_update_db(
"create_oka", op_id, op_params, db_content
)
self.db.set_one(self.db_collection, {"_id": db_content["_id"]}, db_content)
_, workflow_name = await self.odu.launch_workflow(
"update_oka", op_id, op_params, db_content
)
- workflow_status = await self.check_workflow(op_id, workflow_name, db_content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, db_content
+ )
if workflow_status:
- resource_status, db_content = await self.check_resource(
+ resource_status, db_content = await self.check_resource_and_update_db(
"update_oka", op_id, op_params, db_content
)
self.db.set_one(self.db_collection, {"_id": db_content["_id"]}, db_content)
_, workflow_name = await self.odu.launch_workflow(
"delete_oka", op_id, op_params, db_content
)
- workflow_status = await self.check_workflow(op_id, workflow_name, db_content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, db_content
+ )
if workflow_status:
- resource_status, db_content = await self.check_resource(
+ resource_status, db_content = await self.check_resource_and_update_db(
"delete_oka", op_id, op_params, db_content
)
"create_ksus", op_id, op_params, db_content
)
for db_ksu, ksu_params in zip(db_content, op_params):
- workflow_status = await self.check_workflow(op_id, workflow_name, db_ksu)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, db_ksu
+ )
if workflow_status:
- resource_status, db_ksu = await self.check_resource(
+ resource_status, db_ksu = await self.check_resource_and_update_db(
"create_ksus", op_id, ksu_params, db_ksu
)
)
for db_ksu, ksu_params in zip(db_content, op_params):
- workflow_status = await self.check_workflow(op_id, workflow_name, db_ksu)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, db_ksu
+ )
if workflow_status:
- resource_status, db_ksu = await self.check_resource(
+ resource_status, db_ksu = await self.check_resource_and_update_db(
"update_ksus", op_id, ksu_params, db_ksu
)
db_ksu["name"] = ksu_params["name"]
)
for db_ksu, ksu_params in zip(db_content, op_params):
- workflow_status = await self.check_workflow(op_id, workflow_name, db_ksu)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, db_ksu
+ )
if workflow_status:
- resource_status, db_ksu = await self.check_resource(
+ resource_status, db_ksu = await self.check_resource_and_update_db(
"delete_ksus", op_id, ksu_params, db_ksu
)
"clone_ksus", op_id, op_params, db_content
)
- workflow_status = await self.check_workflow(op_id, workflow_name, db_content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, db_content
+ )
if workflow_status:
- resource_status, db_content = await self.check_resource(
+ resource_status, db_content = await self.check_resource_and_update_db(
"clone_ksus", op_id, op_params, db_content
)
self.db.set_one(self.db_collection, {"_id": db_content["_id"]}, db_content)
"move_ksus", op_id, op_params, db_content
)
- workflow_status = await self.check_workflow(op_id, workflow_name, db_content)
+ workflow_status = await self.check_workflow_and_update_db(
+ op_id, workflow_name, db_content
+ )
if workflow_status:
- resource_status, db_content = await self.check_resource(
+ resource_status, db_content = await self.check_resource_and_update_db(
"move_ksus", op_id, op_params, db_content
)
self.db.set_one(self.db_collection, {"_id": db_content["_id"]}, db_content)