Refactor fleet and sw-catalog URLs to be configurable and set in class init method
Change-Id: Idae1cdf82bcb8a3376c517e6b4427238189b294e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/osm_lcm/odu_workflows.py b/osm_lcm/odu_workflows.py
index 9516a70..4676ccb 100644
--- a/osm_lcm/odu_workflows.py
+++ b/osm_lcm/odu_workflows.py
@@ -55,6 +55,13 @@
self._kubectl = kubectl.Kubectl(config_file=self._kubeconfig)
self._repo_base_url = self.gitops_config["git_base_url"]
self._repo_user = self.gitops_config["user"]
+ self._repo_fleet_url = self.gitops_config.get(
+ "fleet_repo_url", f"{self._repo_base_url}/{self._repo_user}/fleet-osm.git"
+ )
+ self._repo_sw_catalogs_url = self.gitops_config.get(
+ "sw_catalogs_repo_url",
+ f"{self._repo_base_url}/{self._repo_user}/sw-catalogs-osm.git",
+ )
self._pubkey = self.gitops_config["pubkey"]
self._workflow_debug = str(self.gitops_config["workflow_debug"]).lower()
self._workflow_dry_run = str(self.gitops_config["workflow_dry_run"]).lower()