Skip to content
Snippets Groups Projects

Getting things to work

Merged JORGE SASIAIN requested to merge getting_things_to_work into develop
24 files
+ 354
129
Compare changes
  • Side-by-side
  • Inline
Files
24
  • # Conflicts:
    #   geant_service_orchestrator/workflows/trunk_config/create_trunk_config.py
    #   geant_service_orchestrator/workflows/trunk_config_common/create_trunk_config_common.py
    #   geant_service_orchestrator/workflows/trunk_config_side/create_trunk_config_side.py
@@ -4,19 +4,26 @@ from orchestrator.domain.base import ProductBlockModel
from orchestrator.types import SubscriptionLifecycle
class TrunkBlockInactive(ProductBlockModel, lifecycle=[SubscriptionLifecycle.INITIAL], product_block_name="TrunkBlock"):
class TrunkBlockInactive(
ProductBlockModel,
lifecycle=[SubscriptionLifecycle.INITIAL],
product_block_name="TrunkBlock"):
trunk_id: Optional[int] = None
geant_s_sid: Optional[str] = None
trunk_name: Optional[str] = None
class TrunkBlockProvisioning(TrunkBlockInactive, lifecycle=[SubscriptionLifecycle.PROVISIONING]):
class TrunkBlockProvisioning(
TrunkBlockInactive,
lifecycle=[SubscriptionLifecycle.PROVISIONING]):
trunk_id: Optional[int] = None
geant_s_sid: str
trunk_name: str
class TrunkBlock(TrunkBlockProvisioning, lifecycle=[SubscriptionLifecycle.ACTIVE]):
class TrunkBlock(
TrunkBlockProvisioning,
lifecycle=[SubscriptionLifecycle.ACTIVE]):
trunk_id: int
geant_s_sid: str
trunk_name: str
Loading