From 3643a7f35f61a9425f81fef8c1574cc30b485de7 Mon Sep 17 00:00:00 2001 From: axelwalter Date: Wed, 14 Feb 2024 13:27:14 +0100 Subject: [PATCH] make workflow-dir available as st.session_state for Files --- src/workflow/WorkflowManager.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/workflow/WorkflowManager.py b/src/workflow/WorkflowManager.py index a434ffb..696b7dd 100644 --- a/src/workflow/WorkflowManager.py +++ b/src/workflow/WorkflowManager.py @@ -12,6 +12,7 @@ class WorkflowManager: def __init__(self, name: str = "Workflow Base"): self.name = name self.workflow_dir = Path(st.session_state["workspace"], self.name.replace(" ", "-").lower()) + st.session_state["workflow-dir"] = str(self.workflow_dir) self.parameter_manager = ParameterManager(self.workflow_dir) self.logger = Logger(self.workflow_dir) self.executor = CommandExecutor(self.workflow_dir, self.logger, self.parameter_manager)