@@ -44,7 +44,6 @@ def rollback_deploy_run(run_action: RunAction):
4444 run_action ("runtime-rollback-action" )
4545 run_tasks ("rollback-output.log" , run_action )
4646
47-
4847def run_tasks (file_tasks : str , run_action : RunAction ):
4948 with open (file_tasks , "r" ) as file :
5049 data = json .loads (file .read ().replace ("'" , '"' ))
@@ -53,6 +52,7 @@ def run_tasks(file_tasks: str, run_action: RunAction):
5352 IAC_SELF_HOSTED = lambda ** i : run_action ("runtime-iac-action" , ** i ),
5453 DEPLOY_SELF_HOSTED = lambda ** i : run_action ("runtime-deploy-action" , ** i ),
5554 DESTROY_SELF_HOSTED = lambda ** i : run_action ("runtime-destroy-action" , ** i ),
55+ PLAN = lambda ** i : run_action ("runtime-unified-action" , ** i ),
5656 UNIFIED_IAC = lambda ** i : run_action ("runtime-unified-action" , ** i ),
5757 UNIFIED_DEPLOY = lambda ** i : run_action ("runtime-unified-action" , ** i ),
5858 UNIFIED_DESTROY = lambda ** i : run_action ("runtime-unified-action" , ** i ),
@@ -63,8 +63,10 @@ def run_tasks(file_tasks: str, run_action: RunAction):
6363 runner = task_runners .get (task_type )
6464 if "UNIFIED" in task_type :
6565 runner and runner (run_id = data .get ("runId" ))
66+ elif "PLAN" == task_type :
67+ runner and runner (run_id = data .get ("runId" ))
6668 else :
67- runner and runner (run_task_id = t ["runTaskId" ])
69+ runner and runner (run_task_id = t ["runTaskId" ])
6870
6971
7072def run (metadata ):
0 commit comments