Workflow steps
Workflow steps that are shared across multiple workflows.
deploy_base_config_dry(subscription, tt_number, process_id)
Perform a dry run of provisioning base config on a router.
Source code in gso/utils/workflow_steps.py
deploy_base_config_real(subscription, tt_number, process_id)
Deploy base config on a router using the provisioning proxy.
Source code in gso/utils/workflow_steps.py
add_pe_to_all_p_dry(subscription, tt_number, process_id)
Perform a dry run of adding the PE router to all P routers.
Source code in gso/utils/workflow_steps.py
add_pe_to_all_p_real(subscription, tt_number, process_id)
Perform a real run of adding the PE router to all P routers.
Source code in gso/utils/workflow_steps.py
add_all_p_to_pe_dry(subscription, tt_number, process_id)
Perform a dry run of adding all P routers to the PE router.
Source code in gso/utils/workflow_steps.py
add_all_p_to_pe_real(subscription, tt_number, process_id)
Perform a real run of adding all P routers to the PE router.
Source code in gso/utils/workflow_steps.py
add_pe_to_pe_mesh_dry(subscription, tt_number, process_id)
Perform a dry run of adding the PE router to all PE routers in iGEANT/iGEANT6.
Source code in gso/utils/workflow_steps.py
add_pe_to_pe_mesh_real(subscription, tt_number, process_id)
Perform a real run of adding the PE router to all PE routers in iGEANT/iGEANT6.
Source code in gso/utils/workflow_steps.py
add_pe_mesh_to_pe_dry(subscription, tt_number, process_id)
Perform a dry run of adding list of PE routers into iGEANT/iGEANT6 of the router.
Source code in gso/utils/workflow_steps.py
add_pe_mesh_to_pe_real(subscription, tt_number, process_id)
Perform a real run of adding list of PE routers into iGEANT/iGEANT6 of the router.
Source code in gso/utils/workflow_steps.py
update_sdp_mesh_dry(subscription, tt_number, process_id)
Perform a dry run of including new PE router in SDP mesh on other NOKIA PE routers.
Source code in gso/utils/workflow_steps.py
update_sdp_mesh_real(subscription, tt_number, process_id)
Perform a real run of including new PE router in SDP mesh on other NOKIA PE routers.
Source code in gso/utils/workflow_steps.py
update_sdp_single_pe_dry(subscription, tt_number, process_id)
Perform a dry run of configuring SDP on a new PE router to all other NOKIA PE routers.
Source code in gso/utils/workflow_steps.py
update_sdp_single_pe_real(subscription, tt_number, process_id)
Configure SDP on a new PE router to all other NOKIA PE routers.
Source code in gso/utils/workflow_steps.py
set_isis_to_max(subscription, process_id, tt_number)
Workflow step for setting the ISIS metric to an arbitrarily high value to drain a link.
Source code in gso/utils/workflow_steps.py
run_checks_after_base_config(subscription)
Workflow step for running show commands after installing base config.
Source code in gso/utils/workflow_steps.py
check_pe_ibgp(subscription)
Check the iBGP session.
Source code in gso/utils/workflow_steps.py
check_l3_services(subscription)
Check L3 services.
Source code in gso/utils/workflow_steps.py
prompt_sharepoint_checklist_url(checklist_url)
Prompt the operator with the checklist in SharePoint for approving a new subscription.
Source code in gso/utils/workflow_steps.py
start_moodi()
Start monitoring on demand using Moodi Telemetry stack.
Source code in gso/utils/workflow_steps.py
stop_moodi()
Stop Moodi Telemetry monitoring on demand.
Source code in gso/utils/workflow_steps.py
create_kentik_device(state)
Create a new device in Kentik.