neutron/neutron
Brian Haley 63f690e6fd Make common Metadata Driver classes
The ML2 and OVN metadata agents have almost identical
code, as the former was copied to the latter and modified.
Instead, combine all the common parts and just have
each do any driver-specific operations separately.

Change-Id: Iff8bc8de16a8afc7c0195bf301d1b0643e17d7c6
2024-02-27 08:33:16 +01:00
..
agent Make common Metadata Driver classes 2024-02-27 08:33:16 +01:00
api Create a policy rule to control if a rule belongs to the default SG 2023-10-09 14:11:55 +00:00
cmd [OVN] Warn about invalid OVN and FIP PF config during start of Neutron 2024-02-06 14:46:48 +00:00
common Merge "Log warning about port forwardings that won't work properly" 2024-02-12 13:09:57 +00:00
conf [S-RBAC] Change policies for port's binding:profile field 2024-02-16 16:10:43 +01:00
core_extensions Revert "Set system_scope='all' in elevated context" 2021-06-15 10:29:20 +02:00
db Merge "Disallow subnet cidr of :: without PD" 2024-02-13 21:48:00 +00:00
exceptions Consume code from neutron-lib 2024-01-19 17:18:57 -05:00
extensions Add policy enforcer for "tags" service plugin 2023-10-14 15:41:06 +00:00
hacking Update hacking version 2024-02-08 10:34:10 -05:00
ipam Improve message for subnet gateway out of host IP addresses range 2023-01-30 18:43:24 -03:00
locale Imported Translations from Zanata 2023-05-16 03:00:56 +00:00
notifiers Update hacking version 2024-02-08 10:34:10 -05:00
objects Remove _use_db_facade() 2024-01-12 18:29:00 -05:00
pecan_wsgi Fix some new pylint "R" warnings 2023-07-18 18:06:51 -04:00
plugins Merge "[OVN] Add ``ProviderResourceAssociation`` to any ML2/OVN router" 2024-02-16 16:00:59 +00:00
privileged Retry ``set|get_link_attribute(s)`` if the interface is not present 2024-02-21 07:46:53 +00:00
profiling Fix some new pylint "E" warnings 2023-06-22 20:41:29 -04:00
quota Create a single method to set the quota usage dirty bit 2023-07-06 06:06:23 +00:00
scheduler [ovn] AZs distribution in L3 port scheduler 2024-01-26 15:22:34 +01:00
server Merge "Register GMR with config" 2023-12-08 18:32:17 +00:00
services Merge "Log warning about port forwardings that won't work properly" 2024-02-12 13:09:57 +00:00
tests Make common Metadata Driver classes 2024-02-27 08:33:16 +01:00
__init__.py Update hacking version 2024-02-08 10:34:10 -05:00
_i18n.py
auth.py Add fake_project_id middleware for noauth 2021-07-05 21:18:09 +05:30
manager.py Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
neutron_plugin_base_v2.py Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
opts.py Add [metadata_rate_limiting] options to example config files 2023-11-28 10:20:35 +09:00
policy.py Merge "Fix some new pylint "R" warnings" 2023-07-28 06:58:46 +00:00
service.py Merge "Completely disable rpc workers when rpc_workers=0" 2024-02-12 21:03:08 +00:00
version.py
worker.py Change process name of neutron-server to match worker role 2019-03-01 14:18:09 -05:00
wsgi.py Fix some pylint indentation warnings 2022-07-01 17:52:59 -04:00