Fix the order of cleanup of certain steps 03/134703/1
authorLukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Fri, 26 May 2023 14:08:55 +0000 (14:08 +0000)
committerLukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Fri, 26 May 2023 14:09:27 +0000 (14:09 +0000)
Issue-ID: INT-2239
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: I3f7d4d7921e031c4d69ab19862421aeaba4595eb

src/onaptests/steps/base.py
src/onaptests/steps/cloud/k8s_connectivity_info_create.py
src/onaptests/steps/onboard/cds.py

index b7651bb..0715545 100644 (file)
@@ -235,9 +235,6 @@ class BaseStep(ABC):
         Not all steps has to have cleanup method
 
         """
-        self._logger.info("*****************************")
-        self._logger.info("Start Cleanup step: " + self.name)
-        self._logger.info("*****************************")
         if self._cleanup:
             for step in self._steps:
                 try:
index a492479..dfcda05 100644 (file)
@@ -42,6 +42,6 @@ class K8SConnectivityInfoStep(BaseStep):
     def cleanup(self) -> None:
         """Cleanup K8S Connectivity information."""
         self._logger.info("Clean the k8s connectivity information")
-        super().cleanup()
         connectinfo = ConnectivityInfo.get_connectivity_info_by_region_id(settings.CLOUD_REGION_ID)
         connectinfo.delete()
+        super().cleanup()
index 0bad0cb..ad40fe5 100644 (file)
@@ -207,8 +207,8 @@ class CbaEnrichStep(CDSBaseStep):
         Delete enriched CBA file.
 
         """
-        super().cleanup()
         Path(settings.CDS_CBA_ENRICHED).unlink()
+        super().cleanup()
 
 
 class CbaPublishStep(CDSBaseStep):