The neutron_taas.services.taas.service_drivers.taas_rpc Module¶
-
class
neutron_taas.services.taas.service_drivers.taas_rpc.TaasCallbacks(rpc_driver, plugin)¶ Bases:
object-
sync_tap_resources(context, sync_tap_res, host)¶ Handle Rpc from Agent to sync up Tap resources.
-
-
class
neutron_taas.services.taas.service_drivers.taas_rpc.TaasRpcDriver(service_plugin)¶ Bases:
neutron_taas.services.taas.service_drivers.TaasBaseDriverTaas Rpc Service Driver class
-
create_tap_flow_postcommit(context)¶ Send tap flow creation RPC message to agent.
-
create_tap_flow_precommit(context)¶
-
create_tap_service_postcommit(context)¶ Send tap service creation RPC message to agent.
This RPC message includes taas_id that is added vlan_range_start to so that taas-ovs-agent can use taas_id as VLANID.
-
create_tap_service_precommit(context)¶
-
delete_tap_flow_postcommit(context)¶ Send tap flow deletion RPC message to agent.
-
delete_tap_flow_precommit(context)¶
-
delete_tap_service_postcommit(context)¶ Send tap service deletion RPC message to agent.
This RPC message includes taas_id that is added vlan_range_start to so that taas-ovs-agent can use taas_id as VLANID.
-
delete_tap_service_precommit(context)¶
-