networkapi.plugins.Cisco.NXOS.BGP package¶
Subpackages¶
Submodules¶
networkapi.plugins.Cisco.NXOS.BGP.Cli module¶
- class networkapi.plugins.Cisco.NXOS.BGP.Cli.Generic(**kwargs)[source]¶
Bases: networkapi.plugins.base.BasePlugin
- CURRENTLY_BUSY_WAIT = 'Currently busy with copying a file'¶
- ERROR_REGEX = '[Ee][Rr][Rr][Oo][Rr]|[Ff]ail|\\%|utility is occupied'¶
- INVALID_REGEX = '([Ii]nvalid)|overlaps with'¶
- MAX_TRIES = 10¶
- RETRY_WAIT_TIME = 5¶
- TEMPLATE_LIST_CONFIG_ADD = 'list_config_add'¶
- TEMPLATE_LIST_CONFIG_REMOVE = 'list_config_remove'¶
- TEMPLATE_NEIGHBOR_V4_ADD = 'neighbor_v4_add'¶
- TEMPLATE_NEIGHBOR_V4_REMOVE = 'neighbor_v4_remove'¶
- TEMPLATE_NEIGHBOR_V6_ADD = 'neighbor_v6_add'¶
- TEMPLATE_NEIGHBOR_V6_REMOVE = 'neighbor_v6_remove'¶
- TEMPLATE_ROUTE_MAP_ADD = 'route_map_add'¶
- TEMPLATE_ROUTE_MAP_REMOVE = 'route_map_remove'¶
- VALID_TFTP_PUT_MESSAGE = 'bytes successfully copied'¶
- WAIT_FOR_CLI_RETURN = 1¶
- WARNING_REGEX = 'config ignored|Warning'¶
- admin_privileges = 15¶
- management_vrf = 'management'¶
networkapi.plugins.Cisco.NXOS.BGP.Cli_bk module¶
- class networkapi.plugins.Cisco.NXOS.BGP.Cli_bk.Generic(equipment=None, neighbor=None, virtual_interface=None, asn=None, vrf=None)[source]¶
Bases: networkapi.plugins.base.BasePlugin
- CURRENTLY_BUSY_WAIT = 'Currently busy with copying a file'¶
- ERROR_REGEX = '[Ee][Rr][Rr][Oo][Rr]|[Ff]ail|\\%|utility is occupied'¶
- INVALID_REGEX = '([Ii]nvalid)|overlaps with'¶
- MAX_TRIES = 10¶
- RETRY_WAIT_TIME = 5¶
- TEMPLATE_NEIGHBOR_V4_ADD = 'neighbor_v4_add'¶
- TEMPLATE_NEIGHBOR_V4_REMOVE = 'neighbor_v4_remove'¶
- TEMPLATE_NEIGHBOR_V6_ADD = 'neighbor_v6_add'¶
- TEMPLATE_NEIGHBOR_V6_REMOVE = 'neighbor_v6_remove'¶
- VALID_TFTP_PUT_MESSAGE = 'bytes successfully copied'¶
- WAIT_FOR_CLI_RETURN = 1¶
- WARNING_REGEX = 'config ignored|Warning'¶
- admin_privileges = 15¶