Rework LSO interaction
All threads resolved!
All threads resolved!
Compare changes
Some changes are not shown
For a faster browsing experience, some files are collapsed by default.
Files
23- Karel van Klink authored
Automatically skip a playbook execution if the inventory is empty to prevent hangs
+ 60
− 15
@@ -12,7 +12,7 @@ from orchestrator import step
@@ -48,11 +48,9 @@ def _send_request(parameters: dict, callback_route: str) -> None:
@@ -71,7 +69,8 @@ def execute_playbook(
@@ -141,7 +140,38 @@ def _show_results(state: State) -> FormGenerator:
@@ -162,9 +192,15 @@ def lso_interaction(provisioning_step: Step) -> StepList:
@@ -187,9 +223,15 @@ def indifferent_lso_interaction(provisioning_step: Step) -> StepList:
@@ -207,6 +249,9 @@ def anonymous_lso_interaction(provisioning_step: Step, validation_step: Step = _