From 0103080bbdb77335164bb6b5e6b4b112ea03efb9 Mon Sep 17 00:00:00 2001 From: Michael Jerger Date: Sat, 27 May 2023 14:37:23 +0200 Subject: [PATCH] fix update runtime --- build.py | 2 +- src/main/python/ddadevops/c4k_build.py | 1 + src/main/python/ddadevops/devops_build.py | 5 ++++- src/main/python/ddadevops/provs_k3s_build.py | 1 + 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/build.py b/build.py index 6d5a160..7240009 100644 --- a/build.py +++ b/build.py @@ -28,7 +28,7 @@ use_plugin("python.distutils") default_task = "publish" name = "ddadevops" -version = "4.0.0-dev64" +version = "4.0.0-dev66" summary = "tools to support builds combining gopass, terraform, dda-pallet, aws & hetzner-cloud" description = __doc__ authors = [Author("meissa GmbH", "buero@meissa-gmbh.de")] diff --git a/src/main/python/ddadevops/c4k_build.py b/src/main/python/ddadevops/c4k_build.py index 4b95c63..8a0ee32 100644 --- a/src/main/python/ddadevops/c4k_build.py +++ b/src/main/python/ddadevops/c4k_build.py @@ -53,6 +53,7 @@ class C4kBuild(DevopsBuild): raise ValueError("C4kBuild requires BuildType.C4K") def update_runtime_config(self, dns_record: DnsRecord): + super().update_runtime_config(dns_record) devops = self.devops_repo.get_devops(self.project) devops.specialized_builds[BuildType.C4K].update_runtime_config(dns_record) self.devops_repo.set_devops(self.project, devops) diff --git a/src/main/python/ddadevops/devops_build.py b/src/main/python/ddadevops/devops_build.py index 40441b1..c840147 100644 --- a/src/main/python/ddadevops/devops_build.py +++ b/src/main/python/ddadevops/devops_build.py @@ -1,5 +1,5 @@ import deprecation -from .domain import InitService +from .domain import InitService, DnsRecord from .infrastructure import DevopsRepository, FileApi @@ -40,3 +40,6 @@ class DevopsBuild: def initialize_build_dir(self): devops = self.devops_repo.get_devops(self.project) self.file_api.clean_dir(devops.build_path()) + + def update_runtime_config(self, dns_record: DnsRecord): + pass diff --git a/src/main/python/ddadevops/provs_k3s_build.py b/src/main/python/ddadevops/provs_k3s_build.py index a6baabb..ecbc216 100644 --- a/src/main/python/ddadevops/provs_k3s_build.py +++ b/src/main/python/ddadevops/provs_k3s_build.py @@ -19,6 +19,7 @@ class ProvsK3sBuild(DevopsBuild): raise ValueError("K3SBuild requires BuildType.K3S") def update_runtime_config(self, dns_record: DnsRecord): + super().update_runtime_config(dns_record) devops = self.devops_repo.get_devops(self.project) devops.specialized_builds[BuildType.K3S].update_runtime_config(dns_record) self.devops_repo.set_devops(self.project, devops)