Skip to content
Snippets Groups Projects

Feature/nat 212 213

Merged JORGE SASIAIN requested to merge feature/nat-212-213 into develop
2 files
+ 27
24
Compare changes
  • Side-by-side
  • Inline
Files
2
#import ipaddress
#import re
#from uuid import uuid4
# import ipaddress
# import re
# from uuid import uuid4
#
#from orchestrator.db.models import ProductTable, SubscriptionTable
# from orchestrator.db.models import ProductTable, SubscriptionTable
#
## noinspection PyProtectedMember
#from orchestrator.forms import FormPage
#from orchestrator.forms.validators import Choice
#from orchestrator.targets import Target
#from orchestrator.types import FormGenerator, State
#from orchestrator.types import SubscriptionLifecycle, UUIDstr
#from orchestrator.workflow import done, init, step, workflow
#from orchestrator.workflows.steps import resync, store_process_subscription, unsync
# from orchestrator.forms import FormPage
# from orchestrator.forms.validators import Choice
# from orchestrator.targets import Target
# from orchestrator.types import FormGenerator, State
# from orchestrator.types import SubscriptionLifecycle, UUIDstr
# from orchestrator.workflow import done, init, step, workflow
# from orchestrator.workflows.steps import resync, store_process_subscription, unsync
#
#from orchestrator.workflows.utils import wrap_modify_initial_input_form
#from gso.products.product_blocks import device as device_pb
#from gso.products.product_types import device
#from gso.products.product_types.device import (
# from orchestrator.workflows.utils import wrap_modify_initial_input_form
# from gso.products.product_blocks import device as device_pb
# from gso.products.product_types import device
# from gso.products.product_types.device import (
# Device,
#)
#from gso.products.product_types.site import Site
#from gso.services import _ipam
# )
# from gso.products.product_types.site import Site
# from gso.services import _ipam
#
#def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator:
# def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator:
# subscription = Device.from_subscription(subscription_id)
#
# class SimoneDeviceForm(FormPage):
@@ -33,8 +33,8 @@
#
# return user_input.dict()
#
#@step("Show the devices")
#def display_devices() -> State:
# @step("Show the devices")
# def display_devices() -> State:
# devices = []
# for subscription_id in (
# SubscriptionTable.query.join(ProductTable)
@@ -65,15 +65,15 @@
# }
#
#
#@workflow(
# @workflow(
# "Add node to iBGP",
# initial_input_form=wrap_modify_initial_input_form(
# initial_input_form_generator
# ),
# target=Target.MODIFY,
#)
# )
#
#def insert_in_ibgp():
# def insert_in_ibgp():
# return (
# init
# >> store_process_subscription(Target.MODIFY)
Loading