Module ImportFrom alias identifier ImportFrom alias identifier Import alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword Str keyword AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Return Call AttributeLoad NameLoad attr NameLoad Str keyword NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Return Call AttributeLoad NameLoad attr NameLoad Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Return Call AttributeLoad NameLoad attr NameLoad Str keyword NameLoad keyword NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Return Call AttributeLoad NameLoad attr NameLoad Str keyword NameLoad keyword NameLoad decorator_list AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body If UnaryOpNot Call NameLoad NameLoad Str NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad keyword NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If UnaryOpNot NameLoad body Return Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str keyword NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list
N/A oslo_log helpers log_helpers oslo_log log logging N/A oslo_messaging neutron.common constants neutron.common rpc n_rpc neutron.common topics neutron manager N/A LOG N/A N/A logging getLogger __name__ DVRServerRpcApi N/A object N/A N/A Agent-side RPC (stub) for agent-to-plugin interaction.

    This class implements the client side of an rpc interface.  The server side
    can be found below: DVRServerRpcCallback.  For more information on changing
    rpc interfaces, see doc/source/devref/rpc_api.rst.
     __init__ N/A N/A self topic N/A N/A N/A target N/A N/A oslo_messaging Target topic topic version 1.0 namespace N/A constants RPC_NAMESPACE_DVR N/A N/A self client N/A N/A n_rpc get_client target N/A get_dvr_mac_address_by_host N/A N/A self context host N/A N/A N/A cctxt N/A N/A N/A self client prepare N/A N/A N/A cctxt call context get_dvr_mac_address_by_host host host N/A N/A log_helpers log_method_call get_dvr_mac_address_list N/A N/A self context N/A N/A N/A cctxt N/A N/A N/A self client prepare N/A N/A N/A cctxt call context get_dvr_mac_address_list N/A N/A log_helpers log_method_call get_ports_on_host_by_subnet N/A N/A self context host subnet N/A N/A N/A Get DVR serviced ports on given host and subnet. N/A cctxt N/A N/A N/A self client prepare N/A N/A N/A cctxt call context get_ports_on_host_by_subnet host host subnet subnet N/A N/A log_helpers log_method_call get_subnet_for_dvr N/A N/A self context subnet fixed_ips N/A N/A N/A cctxt N/A N/A N/A self client prepare N/A N/A N/A cctxt call context get_subnet_for_dvr subnet subnet fixed_ips fixed_ips N/A N/A log_helpers log_method_call N/A DVRServerRpcCallback N/A object N/A N/A Plugin-side RPC (implementation) for agent-to-plugin interaction.

    This class implements the server side of an rpc interface.  The client side
    can be found above: DVRServerRpcApi.  For more information on changing rpc
    interfaces, see doc/source/devref/rpc_api.rst.
     N/A target N/A N/A oslo_messaging Target version 1.1 namespace N/A constants RPC_NAMESPACE_DVR plugin N/A N/A self N/A N/A N/A N/A N/A getattr self _plugin None N/A N/A N/A self _plugin N/A N/A N/A manager NeutronManager get_plugin N/A N/A self _plugin N/A property get_dvr_mac_address_list N/A N/A self context N/A N/A N/A N/A N/A N/A self plugin get_dvr_mac_address_list context N/A get_dvr_mac_address_by_host N/A N/A self context N/A kwargs N/A N/A host N/A N/A kwargs get host N/A N/A N/A LOG debug DVR Agent requests mac_address for host %s host N/A N/A N/A N/A self plugin get_dvr_mac_address_by_host context host N/A get_ports_on_host_by_subnet N/A N/A self context N/A kwargs N/A N/A Get DVR serviced ports for given host and subnet. N/A host N/A N/A kwargs get host N/A subnet N/A N/A kwargs get subnet N/A N/A N/A LOG debug DVR Agent requests list of VM ports on host %s host N/A N/A N/A N/A self plugin get_ports_on_host_by_subnet context host subnet N/A get_subnet_for_dvr N/A N/A self context N/A kwargs N/A N/A fixed_ips N/A N/A kwargs get fixed_ips N/A subnet N/A N/A kwargs get subnet N/A N/A N/A N/A self plugin get_subnet_for_dvr context subnet fixed_ips fixed_ips N/A N/A DVRAgentRpcApiMixin N/A object N/A N/A Plugin-side RPC (stub) for plugin-to-agent interaction. N/A DVR_RPC_VERSION 1.0 _get_dvr_update_topic N/A N/A self N/A N/A N/A N/A N/A topics get_topic_name N/A self topic N/A topics DVR N/A topics UPDATE N/A dvr_mac_address_update N/A N/A self context dvr_macs N/A N/A N/A Notify dvr mac address updates. N/A N/A dvr_macs N/A N/A N/A cctxt N/A N/A N/A self client prepare topic N/A N/A self _get_dvr_update_topic version N/A self DVR_RPC_VERSION fanout True N/A N/A N/A cctxt cast context dvr_mac_address_update dvr_macs dvr_macs N/A N/A DVRAgentRpcCallbackMixin N/A object N/A N/A Agent-side RPC (implementation) for plugin-to-agent interaction. dvr_mac_address_update N/A N/A self context N/A kwargs N/A N/A Callback for dvr_mac_addresses update.

        :param dvr_macs: list of updated dvr_macs
         N/A dvr_macs N/A N/A kwargs get dvr_macs N/A N/A N/A N/A LOG debug dvr_macs updated on remote: %s dvr_macs N/A N/A N/A N/A self dvr_agent dvr_mac_address_update dvr_macs N/A N/A