This Page

The quantum.plugins.nec.agent.nec_quantum_agent Module

class quantum.plugins.nec.agent.nec_quantum_agent.NECAgentRpcCallback(context, agent, sg_agent)

Bases: object

RPC_API_VERSION = '1.0'
port_update(context, **kwargs)
class quantum.plugins.nec.agent.nec_quantum_agent.NECPluginApi(topic)

Bases: quantum.agent.rpc.PluginApi

BASE_RPC_API_VERSION = '1.0'
update_ports(context, agent_id, datapath_id, port_added, port_removed)

RPC to update information of ports on Quantum Server

class quantum.plugins.nec.agent.nec_quantum_agent.NECQuantumAgent(integ_br, root_helper, polling_interval)

Bases: object

daemon_loop()

Main processing loop for NEC Plugin Agent.

loop_handler()
setup_rpc()
class quantum.plugins.nec.agent.nec_quantum_agent.SecurityGroupAgentRpc(context)

Bases: quantum.agent.securitygroups_rpc.SecurityGroupAgentRpcMixin

class quantum.plugins.nec.agent.nec_quantum_agent.SecurityGroupAgentRpcCallback(context, sg_agent)

Bases: quantum.agent.securitygroups_rpc.SecurityGroupAgentRpcCallbackMixin

RPC_API_VERSION = '1.1'
class quantum.plugins.nec.agent.nec_quantum_agent.SecurityGroupServerRpcApi(topic)

Bases: quantum.openstack.common.rpc.proxy.RpcProxy, quantum.agent.securitygroups_rpc.SecurityGroupServerRpcApiMixin

quantum.plugins.nec.agent.nec_quantum_agent.main()