OpenStack Networking (Neutron)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Zuul 367796fceb Merge "Call install_ingress_direct_goto_flows() when ovs restarts" into stable/victoria 4 months ago
..
db remove the neutron.db._model_query module 3 years ago
extensions use objects common_types from neutron-lib 2 years ago
logapi use objects common_types from neutron-lib 2 years ago
plugins Fix queries to retrieve allocations with network_segment_range 1 year ago
port Change "propagate_uplink_status" default value to True 11 months ago
qos Bump pylint version to support python 3.8 1 year ago
README.rst Remove recursion from import_modules_recursively 5 years ago
__init__.py Bump pylint version to support python 3.8 1 year ago
address_group.py Support Address Group CRUD as extensions 12 months ago
address_scope.py Allow sharing of subnet pools via RBAC mechanism 1 year ago
agent.py use objects common_types from neutron-lib 2 years ago
auto_allocate.py use objects common_types from neutron-lib 2 years ago
base.py Remove "six" library 1 year ago
conntrack_helper.py use objects common_types from neutron-lib 2 years ago
flavor.py use objects common_types from neutron-lib 2 years ago
floatingip.py use objects common_types from neutron-lib 2 years ago
ipam.py use objects common_types from neutron-lib 2 years ago
l3_hamode.py use objects common_types from neutron-lib 2 years ago
l3agent.py use objects common_types from neutron-lib 2 years ago
metering.py Add source_ip_prefix and destination_ip_prefix to metering label rules 10 months ago
network.py Remove redundant implementation of "get_projects" in NetworkRBAC 1 year ago
network_segment_range.py Bump pylint version to support python 3.8 1 year ago
port_forwarding.py Add description field to portforwarding NAT rules 2 years ago
ports.py Remove timecost profiling for port get_objects 1 year ago
provisioning_blocks.py [OVO] Switch to use own registry 4 years ago
quota.py Fix invalid JSON generated by quota details 5 months ago
rbac.py Remove usage of six.add_metaclass 1 year ago
rbac_db.py Remove "six" library 1 year ago
router.py Bump pylint version to support python 3.8 1 year ago
securitygroup.py Clean dvr fip gateway entry when fip agent gw port is deleted 1 year ago
servicetype.py use objects common_types from neutron-lib 2 years ago
stdattrs.py use object standardattributes from neutron-lib 2 years ago
subnet.py [OVN] Allow IP allocation with different segments for OVN service ports 1 year ago
subnetpool.py Allow sharing of subnet pools via RBAC mechanism 1 year ago
tag.py Fix pep8 E128 warnings in non-test code 2 years ago
trunk.py Remove OVO unneeded compatibility conversions 1 year ago

README.rst

Neutron Objects

Directory

This directory is designed to contain all modules which have objects definitions shipped with core Neutron. The files and directories located inside of this directory should follow the guidelines below.

Structure

The Neutron objects tree should have the following structure:

  • The expected directory structure is flat, except for the ML2 plugins. All ML2 plugin objects should fall under the plugins subdirectory (i.e. plugins/ml2/gre_allocation).
  • Module names should use singular forms for nouns (network.py, not networks.py).