diff --git a/osm_lcm/data_utils/lcm_config.py b/osm_lcm/data_utils/lcm_config.py index b88c55dace50802dac96deed311ccee4e30c698e..224b4a4860abfd9ccac2b19b1a9050095b860fd6 100644 --- a/osm_lcm/data_utils/lcm_config.py +++ b/osm_lcm/data_utils/lcm_config.py @@ -211,6 +211,8 @@ class GitopsConfig(OsmConfigman): user: str = None pubkey: str = None mgmtcluster_kubeconfig: str = None + workflow_debug: bool = True + workflow_dry_run: bool = False loglevel: str = "DEBUG" logfile: str = None logger_name: str = None diff --git a/osm_lcm/lcm.cfg b/osm_lcm/lcm.cfg index b77e33ca399499f0929fafb87f21820e5083d15a..212c39530030b1c3d00ed7f788cc0af3cd46119f 100644 --- a/osm_lcm/lcm.cfg +++ b/osm_lcm/lcm.cfg @@ -96,4 +96,6 @@ gitops: user: osm-developer # git_base_url: http://git..nip.io # pubkey: pubkey + workflow_debug: true + workflow_dry_run: false diff --git a/osm_lcm/odu_workflows.py b/osm_lcm/odu_workflows.py index 7ac431f9ec43737789524836ef39658261477433..6e9061ec802b3d828eab0f1fd3b87e6f85457fb9 100644 --- a/osm_lcm/odu_workflows.py +++ b/osm_lcm/odu_workflows.py @@ -41,8 +41,8 @@ class OduWorkflow(LcmBase): self._repo_base_url = self.gitops_config["git_base_url"] self._repo_user = self.gitops_config["user"] self._pubkey = self.gitops_config["pubkey"] - self._workflow_debug = "true" - self._workflow_dry_run = "false" + self._workflow_debug = str(self.gitops_config["workflow_debug"]).lower() + self._workflow_dry_run = str(self.gitops_config["workflow_dry_run"]).lower() self._workflows = { "create_cluster": { "workflow_function": self.create_cluster,