Skip to content
Snippets Groups Projects
Commit a2523e31 authored by Mohammad Torkashvand's avatar Mohammad Torkashvand
Browse files

make moodi steps anonymouse steps meaning users dont need the result

parent db1a27f5
Branches
Tags
No related merge requests found
Pipeline #90160 passed
...@@ -15,7 +15,7 @@ from pydantic_forms.validators import Label ...@@ -15,7 +15,7 @@ from pydantic_forms.validators import Label
from gso.products.product_blocks.router import RouterRole from gso.products.product_blocks.router import RouterRole
from gso.products.product_types.iptrunk import Iptrunk from gso.products.product_types.iptrunk import Iptrunk
from gso.services.lso_client import LSOState, lso_interaction from gso.services.lso_client import LSOState, anonymous_lso_interaction
from gso.settings import load_oss_params from gso.settings import load_oss_params
from gso.utils.helpers import generate_inventory_for_active_routers from gso.utils.helpers import generate_inventory_for_active_routers
from gso.utils.shared_enums import Vendor from gso.utils.shared_enums import Vendor
...@@ -407,7 +407,7 @@ def start_moodi() -> StepList: ...@@ -407,7 +407,7 @@ def start_moodi() -> StepList:
"extra_vars": {"subscription": subscription}, "extra_vars": {"subscription": subscription},
} }
return _is_moodi_enabled(lso_interaction(_start_moodi)) return _is_moodi_enabled(anonymous_lso_interaction(_start_moodi))
def stop_moodi() -> StepList: def stop_moodi() -> StepList:
...@@ -422,4 +422,4 @@ def stop_moodi() -> StepList: ...@@ -422,4 +422,4 @@ def stop_moodi() -> StepList:
"extra_vars": None, "extra_vars": None,
} }
return _is_moodi_enabled(lso_interaction(_stop_moodi)) return _is_moodi_enabled(anonymous_lso_interaction(_stop_moodi))
...@@ -15,6 +15,7 @@ from gso.services.partners import get_partner_by_name ...@@ -15,6 +15,7 @@ from gso.services.partners import get_partner_by_name
from gso.utils.types.base_site import BaseSiteValidatorModel from gso.utils.types.base_site import BaseSiteValidatorModel
from gso.utils.types.coordinates import LatitudeCoordinate, LongitudeCoordinate from gso.utils.types.coordinates import LatitudeCoordinate, LongitudeCoordinate
from gso.utils.types.ip_address import IPAddress from gso.utils.types.ip_address import IPAddress
from gso.utils.workflow_steps import start_moodi
from gso.workflows.shared import create_summary_form from gso.workflows.shared import create_summary_form
...@@ -101,6 +102,7 @@ def create_site() -> StepList: ...@@ -101,6 +102,7 @@ def create_site() -> StepList:
>> create_subscription >> create_subscription
>> store_process_subscription(Target.CREATE) >> store_process_subscription(Target.CREATE)
>> initialize_subscription >> initialize_subscription
>> start_moodi()
>> set_status(SubscriptionLifecycle.ACTIVE) >> set_status(SubscriptionLifecycle.ACTIVE)
>> resync >> resync
>> done >> done
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment