Add LCM configuration options for workflow debug and dry_run

Change-Id: Ib4bd1cb66c8e649484455298796221925f1f80d7
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/osm_lcm/data_utils/lcm_config.py b/osm_lcm/data_utils/lcm_config.py
index b88c55d..224b4a4 100644
--- a/osm_lcm/data_utils/lcm_config.py
+++ b/osm_lcm/data_utils/lcm_config.py
@@ -211,6 +211,8 @@
     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 b77e33c..212c395 100644
--- a/osm_lcm/lcm.cfg
+++ b/osm_lcm/lcm.cfg
@@ -96,4 +96,6 @@
     user:              osm-developer
     # git_base_url:          http://git.<IP_ADDRESS>.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 7ac431f..6e9061e 100644
--- a/osm_lcm/odu_workflows.py
+++ b/osm_lcm/odu_workflows.py
@@ -41,8 +41,8 @@
         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,