The networking_cisco.plugins.cisco.cfg_agent.device_drivers.dummy_driver Module

class networking_cisco.plugins.cisco.cfg_agent.device_drivers.dummy_driver.DummyRoutingDriver(**device_params)

Bases: networking_cisco.plugins.cisco.cfg_agent.device_drivers.devicedriver_api.RoutingDriverBase

Dummy Routing Driver.

This class emulates a routing driver without a real backing device.

clear_connection()
disable_internal_network_NAT(ri, port, ex_gw_port)
enable_internal_network_NAT(ri, port, ex_gw_port)
external_gateway_added(ri, ex_gw_port)
external_gateway_removed(ri, ex_gw_port)
floating_ip_added(ri, ex_gw_port, floating_ip, fixed_ip)
floating_ip_removed(ri, ex_gw_port, floating_ip, fixed_ip)
internal_network_added(ri, port)
internal_network_removed(ri, port)
router_added(ri)
router_removed(ri)
routes_updated(ri, action, route)