The neutron_taas.services.taas.drivers.linux.sriov_nic_taas Module

class neutron_taas.services.taas.drivers.linux.sriov_nic_taas.SriovNicTaasDriver

Bases: neutron_taas.services.taas.agents.extensions.taas.TaasAgentDriver

consume_api(agent_api)

Consume the AgentAPI instance from the TaasAgentExtension class

Parameters:agent_api – An instance of an agent specific API
create_tap_flow(tap_flow)

Create a tap flow request in driver.

create_tap_service(tap_service)

Create a Tap Service request in driver.

delete_tap_flow(tap_flow)

Delete a tap flow request in driver.

delete_tap_service(tap_service)

delete a Tap Service request in driver.

initialize()

Perform Taas agent driver initialization.