Skip to content
Snippets Groups Projects

Develop patch

Merged JORGE SASIAIN requested to merge develop-patch into develop
3 files
+ 21
2
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -43,6 +43,25 @@ def trunk_config_selector() -> list:
)
def member_selector() -> list:
interfaces_dict = {
"ge-0/0/1": "ge-0/0/1",
"ge-0/0/2": "ge-0/0/2",
"ge-0/0/3": "ge-0/0/3",
"ge-0/0/4": "ge-0/0/4",
"ge-0/0/5": "ge-0/0/5"
}
return choice_list(
Choice("Member Interfaces", zip(
interfaces_dict.keys(),
interfaces_dict.items())), # type:ignore
min_items=1,
max_items=4,
unique_items=True,
)
def initial_input_form_generator(product_name: str) -> FormGenerator:
class CreateTrunkConfigSideForm(FormPage):
class Config:
@@ -53,7 +72,7 @@ def initial_input_form_generator(product_name: str) -> FormGenerator:
geant_a_sid: str
ipv4_address: Optional[str]
ipv6_address: Optional[str]
members: List[str]
members: member_selector() # type:ignore
trunk_config_ids: trunk_config_selector() # type:ignore
user_input = yield CreateTrunkConfigSideForm
Loading