aboutsummaryrefslogtreecommitdiffstats
path: root/src/onaptests/scenario/pnf_macro.py
diff options
context:
space:
mode:
authorLukasz Rajewski <lukasz.rajewski@t-mobile.pl>2023-07-30 08:04:26 +0000
committerMicha? Jagie??o <michal.jagiello@t-mobile.pl>2023-08-08 07:21:42 +0000
commit9ae6448df2adb57822c81c15961464e10d39bf8d (patch)
tree358a0bb08baac8dba573d040344debbcc82e7062 /src/onaptests/scenario/pnf_macro.py
parentf79b8e825e0e3cbde157e29a3225f9357e4198bd (diff)
Simplify PNF Macro VES Send process
Issue-ID: TEST-404 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I7b3fd8f4bd96ff02dadf2662a1a16079a00fb1d0
Diffstat (limited to 'src/onaptests/scenario/pnf_macro.py')
-rw-r--r--src/onaptests/scenario/pnf_macro.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/onaptests/scenario/pnf_macro.py b/src/onaptests/scenario/pnf_macro.py
index a07404f..630e439 100644
--- a/src/onaptests/scenario/pnf_macro.py
+++ b/src/onaptests/scenario/pnf_macro.py
@@ -1,12 +1,15 @@
"""Instantiate service with PNF using SO macro flow."""
from onapsdk.configuration import settings
+from yaml import SafeLoader, load
+
from onaptests.scenario.scenario_base import BaseStep, ScenarioBase, YamlTemplateBaseScenarioStep
+from onaptests.steps.instantiate.pnf_register_ves import \
+ SendPnfRegisterVesEvent
from onaptests.steps.instantiate.service_macro import \
YamlTemplateServiceMacroInstantiateStep
from onaptests.steps.onboard.cds import CbaEnrichStep
from onaptests.steps.simulator.pnf_simulator_cnf.pnf_register import \
PnfSimulatorCnfRegisterStep
-from yaml import SafeLoader, load
class PnfMacroScenarioStep(YamlTemplateBaseScenarioStep):
@@ -20,7 +23,10 @@ class PnfMacroScenarioStep(YamlTemplateBaseScenarioStep):
"""
super().__init__(cleanup=BaseStep.HAS_NO_CLEANUP)
self._yaml_template: dict = None
- self.add_step(PnfSimulatorCnfRegisterStep())
+ if settings.USE_SIMULATOR:
+ self.add_step(PnfSimulatorCnfRegisterStep())
+ else:
+ self.add_step(SendPnfRegisterVesEvent())
self.add_step(CbaEnrichStep())
self.add_step(YamlTemplateServiceMacroInstantiateStep())