The midonet.neutron.midonet_v2.managers Module

class midonet.neutron.midonet_v2.managers.ExtensionManager

Bases: stevedore.named.NamedExtensionManager

Manage extension drivers using drivers.

extend_network_dict(session, base_model, result)

Notify all extension drivers to extend network dictionary.

extend_port_dict(session, base_model, result)

Notify all extension drivers to extend port dictionary.

extend_subnet_dict(session, base_model, result)

Notify all extension drivers to extend subnet dictionary.

extension_aliases()
initialize()
process_create_network(plugin_context, data, result)

Notify all extension drivers during network creation.

process_create_port(plugin_context, data, result)

Notify all extension drivers during port creation.

process_create_subnet(plugin_context, data, result)

Notify all extension drivers during subnet creation.

process_update_network(plugin_context, data, result)

Notify all extension drivers during network update.

process_update_port(plugin_context, data, result)

Notify all extension drivers during port update.

process_update_subnet(plugin_context, data, result)

Notify all extension drivers during subnet update.