neutron/neutron
Manjeet Singh Bhatia 2b66c6a2ed Relocate L3 DB Models
As we have started oslo versioned objects implementations. There
would be issue of cyclic import while implementation for objects
which have db models definitions and mixins in same file. This patch
will move routers models as discussed in [1].

For example DNS models and some queries are in same file [2]. for object
implementation I have separate models definitions and mixins where
queries were being done [3].

[1]. https://www.mail-archive.com/openstack-dev@lists.openstack.org/msg88910.html
[2]. https://review.openstack.org/#/c/334695/15/neutron/db/dns_db.py
[3]. https://review.openstack.org/#/c/334695/15/neutron/db/models/dns_models.py

Change-Id: I9b9a44da5d28252be58cea1a920a64e18d8bbf32
Partial-Bug: #1597913
2016-09-27 16:58:55 +00:00
..
agent Merge "Fix wrong use of six.moves.queue.get()" 2016-09-22 14:29:58 +00:00
api Merge "Stop oslo_messaging from error logging CallbackNotFound" 2016-09-22 01:58:09 +00:00
callbacks Fix events misnomer in callback registry debug trace 2016-09-15 18:53:27 -07:00
cmd Forbid importing neutron.tests.* from outside tests subtree 2016-09-15 18:42:45 +00:00
common Added missing translation marker for an error 2016-09-16 09:18:27 +00:00
conf DHCP: remove deprecated config dhcp_lease_time 2016-09-08 04:18:09 -07:00
core_extensions Respond negatively to tenant detachment of enforced QoS policies 2016-05-16 21:54:15 +00:00
db Relocate L3 DB Models 2016-09-27 16:58:55 +00:00
debug Replace device owners hard coded strings to neutron_lib constants 2016-07-12 04:11:35 -04:00
extensions Merge "Include timezone in timestamp fields" 2016-09-16 16:35:34 +00:00
hacking Forbid importing neutron.tests.* from outside tests subtree 2016-09-15 18:42:45 +00:00
ipam Merge "Catch DBReferenceError in IPAM and convert to SubnetNotFound" 2016-09-16 07:09:25 +00:00
locale Imported Translations from Zanata 2016-08-19 07:27:43 +00:00
notifiers Use singleton for Nova notifier 2016-09-09 05:12:03 -07:00
objects Merge "objects: use correct object class name in NeutronPrimaryKeyMissing" 2016-09-16 07:49:52 +00:00
pecan_wsgi Merge "Make DHCP notifier use core resource events" 2016-09-14 21:11:53 +00:00
plugins Merge "Fix ML2 revision_number handling in port updates" 2016-09-23 12:02:10 +00:00
quota Merge "Mark quota operations as retriable" 2016-09-13 20:34:31 +00:00
scheduler Relocate L3 DB Models 2016-09-27 16:58:55 +00:00
server Revert "Revert "Remove threading before process forking"" 2016-06-02 21:26:08 +00:00
services Relocate L3 DB Models 2016-09-27 16:58:55 +00:00
tests Relocate L3 DB Models 2016-09-27 16:58:55 +00:00
__init__.py Hacking rule to check i18n usage 2016-03-30 21:28:37 -04:00
_i18n.py Move i18n to _i18n, as per oslo_i18n guidelines 2015-12-01 19:29:10 -07:00
auth.py
context.py Use context from_environ to load contexts 2016-07-12 13:49:41 +10:00
manager.py Pecan: bind attribute map to controllers 2016-05-26 06:13:53 +00:00
neutron_plugin_base_v2.py Revert "Revert "Remove threading before process forking"" 2016-06-02 21:26:08 +00:00
opts.py Include [agent] extensions option into ovs/linuxbridge agent files 2016-08-24 16:41:03 +00:00
policy.py Prevent use filter(lambda obj: test(obj), data) 2016-09-14 16:23:32 +07:00
service.py Merge "Use dispose_pool() from oslo.db" 2016-08-26 22:03:41 +00:00
version.py
worker.py Remove notification for process event 2016-06-28 11:49:31 -07:00
wsgi.py Merge "Use dispose_pool() from oslo.db" 2016-08-26 22:03:41 +00:00