Merge "Make sure datapath_type is updated on bridges changed"
[openstack-build/neutron-build.git] / setup.cfg
1 [metadata]
2 name = neutron
3 summary = OpenStack Networking
4 description-file =
5     README.rst
6 author = OpenStack
7 author-email = openstack-dev@lists.openstack.org
8 home-page = http://www.openstack.org/
9 classifier =
10     Environment :: OpenStack
11     Intended Audience :: Information Technology
12     Intended Audience :: System Administrators
13     License :: OSI Approved :: Apache Software License
14     Operating System :: POSIX :: Linux
15     Programming Language :: Python
16     Programming Language :: Python :: 2
17     Programming Language :: Python :: 2.7
18     Programming Language :: Python :: 3
19     Programming Language :: Python :: 3.4
20
21 [files]
22 packages =
23     neutron
24 data_files =
25     etc/neutron =
26         etc/api-paste.ini
27         etc/policy.json
28         etc/rootwrap.conf
29     etc/neutron/rootwrap.d =
30         etc/neutron/rootwrap.d/debug.filters
31         etc/neutron/rootwrap.d/dhcp.filters
32         etc/neutron/rootwrap.d/iptables-firewall.filters
33         etc/neutron/rootwrap.d/ebtables.filters
34         etc/neutron/rootwrap.d/ipset-firewall.filters
35         etc/neutron/rootwrap.d/l3.filters
36         etc/neutron/rootwrap.d/linuxbridge-plugin.filters
37         etc/neutron/rootwrap.d/openvswitch-plugin.filters
38     etc/neutron/plugins/cisco =
39         etc/neutron/plugins/cisco/cisco_vpn_agent.ini
40 scripts =
41     bin/neutron-rootwrap-xen-dom0
42
43 [entry_points]
44 console_scripts =
45     neutron-db-manage = neutron.db.migration.cli:main
46     neutron-debug = neutron.debug.shell:main
47     neutron-dhcp-agent = neutron.cmd.eventlet.agents.dhcp:main
48     neutron-keepalived-state-change = neutron.cmd.keepalived_state_change:main
49     neutron-ipset-cleanup = neutron.cmd.ipset_cleanup:main
50     neutron-l3-agent = neutron.cmd.eventlet.agents.l3:main
51     neutron-linuxbridge-agent = neutron.cmd.eventlet.plugins.linuxbridge_neutron_agent:main
52     neutron-linuxbridge-cleanup = neutron.cmd.linuxbridge_cleanup:main
53     neutron-metadata-agent = neutron.cmd.eventlet.agents.metadata:main
54     neutron-netns-cleanup = neutron.cmd.netns_cleanup:main
55     neutron-ns-metadata-proxy = neutron.cmd.eventlet.agents.metadata_proxy:main
56     neutron-openvswitch-agent = neutron.cmd.eventlet.plugins.ovs_neutron_agent:main
57     neutron-ovs-cleanup = neutron.cmd.ovs_cleanup:main
58     neutron-pd-notify = neutron.cmd.pd_notify:main
59     neutron-server = neutron.cmd.eventlet.server:main
60     neutron-rpc-server = neutron.cmd.eventlet.server:main_rpc_eventlet
61     neutron-rootwrap = oslo_rootwrap.cmd:main
62     neutron-rootwrap-daemon = oslo_rootwrap.cmd:daemon
63     neutron-usage-audit = neutron.cmd.eventlet.usage_audit:main
64     neutron-metering-agent = neutron.cmd.eventlet.services.metering_agent:main
65     neutron-sriov-nic-agent = neutron.cmd.eventlet.plugins.sriov_nic_neutron_agent:main
66     neutron-sanity-check = neutron.cmd.sanity_check:main
67 neutron.core_plugins =
68     ml2 = neutron.plugins.ml2.plugin:Ml2Plugin
69 neutron.service_plugins =
70     dummy = neutron.tests.unit.dummy_plugin:DummyServicePlugin
71     router = neutron.services.l3_router.l3_router_plugin:L3RouterPlugin
72     firewall = neutron_fwaas.services.firewall.fwaas_plugin:FirewallPlugin
73     lbaas = neutron_lbaas.services.loadbalancer.plugin:LoadBalancerPlugin
74     vpnaas = neutron_vpnaas.services.vpn.plugin:VPNDriverPlugin
75     metering = neutron.services.metering.metering_plugin:MeteringPlugin
76     neutron.services.firewall.fwaas_plugin.FirewallPlugin = neutron_fwaas.services.firewall.fwaas_plugin:FirewallPlugin
77     neutron.services.loadbalancer.plugin.LoadBalancerPlugin = neutron_lbaas.services.loadbalancer.plugin:LoadBalancerPlugin
78     neutron.services.vpn.plugin.VPNDriverPlugin = neutron_vpnaas.services.vpn.plugin:VPNDriverPlugin
79     qos = neutron.services.qos.qos_plugin:QoSPlugin
80     flavors = neutron.services.flavors.flavors_plugin:FlavorsPlugin
81 neutron.qos.notification_drivers =
82     message_queue = neutron.services.qos.notification_drivers.message_queue:RpcQosServiceNotificationDriver
83 neutron.ml2.type_drivers =
84     flat = neutron.plugins.ml2.drivers.type_flat:FlatTypeDriver
85     local = neutron.plugins.ml2.drivers.type_local:LocalTypeDriver
86     vlan = neutron.plugins.ml2.drivers.type_vlan:VlanTypeDriver
87     geneve = neutron.plugins.ml2.drivers.type_geneve:GeneveTypeDriver
88     gre = neutron.plugins.ml2.drivers.type_gre:GreTypeDriver
89     vxlan = neutron.plugins.ml2.drivers.type_vxlan:VxlanTypeDriver
90 neutron.ml2.mechanism_drivers =
91     logger = neutron.tests.unit.plugins.ml2.drivers.mechanism_logger:LoggerMechanismDriver
92     test = neutron.tests.unit.plugins.ml2.drivers.mechanism_test:TestMechanismDriver
93     linuxbridge = neutron.plugins.ml2.drivers.linuxbridge.mech_driver.mech_linuxbridge:LinuxbridgeMechanismDriver
94     openvswitch = neutron.plugins.ml2.drivers.openvswitch.mech_driver.mech_openvswitch:OpenvswitchMechanismDriver
95     l2population = neutron.plugins.ml2.drivers.l2pop.mech_driver:L2populationMechanismDriver
96     sriovnicswitch = neutron.plugins.ml2.drivers.mech_sriov.mech_driver.mech_driver:SriovNicSwitchMechanismDriver
97     fake_agent = neutron.tests.unit.plugins.ml2.drivers.mech_fake_agent:FakeAgentMechanismDriver
98 neutron.ml2.extension_drivers =
99     test = neutron.tests.unit.plugins.ml2.drivers.ext_test:TestExtensionDriver
100     testdb = neutron.tests.unit.plugins.ml2.drivers.ext_test:TestDBExtensionDriver
101     port_security = neutron.plugins.ml2.extensions.port_security:PortSecurityExtensionDriver
102     qos = neutron.plugins.ml2.extensions.qos:QosExtensionDriver
103 neutron.openstack.common.cache.backends =
104     memory = neutron.openstack.common.cache._backends.memory:MemoryBackend
105 neutron.ipam_drivers =
106     fake = neutron.tests.unit.ipam.fake_driver:FakeDriver
107     internal = neutron.ipam.drivers.neutrondb_ipam.driver:NeutronDbPool
108 neutron.agent.l2.extensions =
109     qos = neutron.agent.l2.extensions.qos:QosAgentExtension
110 neutron.qos.agent_drivers =
111     ovs = neutron.plugins.ml2.drivers.openvswitch.agent.extension_drivers.qos_driver:QosOVSAgentDriver
112     sriov = neutron.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.qos_driver:QosSRIOVAgentDriver
113 neutron.agent.linux.pd_drivers =
114     dibbler = neutron.agent.linux.dibbler:PDDibbler
115 # These are for backwards compat with Icehouse notification_driver configuration values
116 # TODO(mriedem): Remove these once liberty-eol happens.
117 oslo.messaging.notify.drivers =
118     neutron.openstack.common.notifier.log_notifier = oslo_messaging.notify._impl_log:LogDriver
119     neutron.openstack.common.notifier.no_op_notifier = oslo_messaging.notify._impl_noop:NoOpDriver
120     neutron.openstack.common.notifier.test_notifier = oslo_messaging.notify._impl_test:TestDriver
121     neutron.openstack.common.notifier.rpc_notifier2 = oslo_messaging.notify.messaging:MessagingV2Driver
122     neutron.openstack.common.notifier.rpc_notifier = oslo_messaging.notify.messaging:MessagingDriver
123 oslo.config.opts =
124     neutron = neutron.opts:list_opts
125     neutron.agent = neutron.opts:list_agent_opts
126     neutron.base.agent = neutron.opts:list_base_agent_opts
127     neutron.db = neutron.opts:list_db_opts
128     neutron.dhcp.agent = neutron.opts:list_dhcp_agent_opts
129     neutron.extensions = neutron.opts:list_extension_opts
130     neutron.l3.agent = neutron.opts:list_l3_agent_opts
131     neutron.metadata.agent = neutron.opts:list_metadata_agent_opts
132     neutron.metering.agent = neutron.opts:list_metering_agent_opts
133     neutron.ml2 = neutron.opts:list_ml2_conf_opts
134     neutron.ml2.linuxbridge.agent = neutron.opts:list_linux_bridge_opts
135     neutron.ml2.ovs.agent = neutron.opts:list_ovs_opts
136     neutron.ml2.sriov = neutron.opts:list_ml2_conf_sriov_opts
137     neutron.ml2.sriov.agent = neutron.opts:list_sriov_agent_opts
138     neutron.qos = neutron.opts:list_qos_opts
139     nova.auth = neutron.opts:list_auth_opts
140 neutron.db.alembic_migrations =
141     neutron = neutron.db.migration:alembic_migrations
142 neutron.interface_drivers =
143     ivs = neutron.agent.linux.interface:IVSInterfaceDriver
144     linuxbridge = neutron.agent.linux.interface:BridgeInterfaceDriver
145     null = neutron.agent.linux.interface:NullDriver
146     openvswitch = neutron.agent.linux.interface:OVSInterfaceDriver
147
148 [build_sphinx]
149 all_files = 1
150 build-dir = doc/build
151 source-dir = doc/source
152
153 [extract_messages]
154 keywords = _ gettext ngettext l_ lazy_gettext
155 mapping_file = babel.cfg
156 output_file = neutron/locale/neutron.pot
157
158 [compile_catalog]
159 directory = neutron/locale
160 domain = neutron
161
162 [update_catalog]
163 domain = neutron
164 output_dir = neutron/locale
165 input_file = neutron/locale/neutron.pot
166
167 [wheel]
168 universal = 1
169
170 [pbr]
171 warnerrors = true