The neutron_taas.services.taas.agents.taas_agent_api
Module¶
-
class
neutron_taas.services.taas.agents.taas_agent_api.
TaasAgentRpcCallbackMixin
¶ Bases:
object
Mixin for Taas agent Implementations.
-
consume_api
(agent_api)¶ Receive neutron agent API object
Allows an extension to gain access to resources internal to the neutron agent and otherwise unavailable to the extension.
-
create_tap_flow
(context, tap_flow_msg, host)¶ Handle RPC cast from plugin to create a tap flow
-
create_tap_service
(context, tap_service, host)¶ Handle RPC cast from plugin to create a tap service.
-
delete_tap_flow
(context, tap_flow_msg, host)¶ Handle RPC cast from plugin to delete a tap flow
-
delete_tap_service
(context, tap_service, host)¶ Handle RPC cast from plugin to delete a tap service.
-
-
class
neutron_taas.services.taas.agents.taas_agent_api.
TaasPluginApiMixin
(topic, host)¶ Bases:
object