This Page

The quantum.api.rpc.agentnotifiers.dhcp_rpc_agent_api Module

class quantum.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI(topic='dhcp_agent')

Bases: quantum.openstack.common.rpc.proxy.RpcProxy

API for plugin to notify DHCP agent.

BASE_RPC_API_VERSION = '1.0'
VALID_METHOD_NAMES = ['network.create.end', 'network.update.end', 'network.delete.end', 'subnet.create.end', 'subnet.update.end', 'subnet.delete.end', 'port.create.end', 'port.update.end', 'port.delete.end']
VALID_RESOURCES = ['network', 'subnet', 'port']
agent_updated(context, admin_state_up, host)
network_added_to_agent(context, network_id, host)
network_removed_from_agent(context, network_id, host)
notify(context, data, methodname)