diff options
author | Sean M. Collins <sean@coreitpro.com> | 2015-06-26 11:14:41 -0600 |
---|---|---|
committer | Carl Baldwin <carl@ecbaldwin.net> | 2015-07-09 17:33:17 +0000 |
commit | 310e1e05537f0ba0dd66fe3ffdda3837e90d1a8d (patch) | |
tree | 413a8a0d7018da950a3566f44f7cbcd2654d660a /neutron/db/ipam_non_pluggable_backend.py | |
parent | b522896c3132ebde5dfe77fd1352df91d39d90e9 (diff) | |
download | neutron-310e1e05537f0ba0dd66fe3ffdda3837e90d1a8d.tar.gz |
Make IPAM more pythonic
__init__.py is usually an empty file, or contains platform specific
code to make the package function. One more use is to have __init__.py
contain import statements, to import functions and classes, for convenience.
http://docs.python-guide.org/en/latest/writing/structure/#packages
http://mikegrouchy.com/blog/2012/05/be-pythonic-__init__py.html
Change-Id: I7408ac95f4970fbd7009257dfb698102ffabb6e3
Diffstat (limited to 'neutron/db/ipam_non_pluggable_backend.py')
-rw-r--r-- | neutron/db/ipam_non_pluggable_backend.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/neutron/db/ipam_non_pluggable_backend.py b/neutron/db/ipam_non_pluggable_backend.py index 9346bcb7bb..c515848b5e 100644 --- a/neutron/db/ipam_non_pluggable_backend.py +++ b/neutron/db/ipam_non_pluggable_backend.py @@ -27,7 +27,7 @@ from neutron.common import exceptions as n_exc from neutron.common import ipv6_utils from neutron.db import ipam_backend_mixin from neutron.db import models_v2 -from neutron import ipam +from neutron.ipam import requests as ipam_req from neutron.ipam import subnet_alloc from neutron.ipam import utils as ipam_utils @@ -486,9 +486,10 @@ class IpamNonPluggableBackend(ipam_backend_mixin.IpamBackendMixin): subnet['allocation_pools'], subnet['cidr'], subnet['gateway_ip']) - subnet_request = ipam.SubnetRequestFactory.get_request(context, - subnet, - subnetpool) + + subnet_request = ipam_req.SubnetRequestFactory.get_request(context, + subnet, + subnetpool) if subnetpool_id: driver = subnet_alloc.SubnetAllocator(subnetpool, context) |