]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Rename agent_loadbalancer directory to loadbalancer
authorEugene Nikanorov <enikanorov@mirantis.com>
Thu, 13 Jun 2013 09:40:05 +0000 (13:40 +0400)
committerEugene Nikanorov <enikanorov@mirantis.com>
Thu, 13 Jun 2013 09:40:05 +0000 (13:40 +0400)
Rename agent_loadbalancer directory to loadbalancer. and move
plugings/services directory one level up.
Fix tests and imports accordingly

fixes bug 1179276

Change-Id: If9e027b00824d612dfdd03e47efa9c08e419f205

29 files changed:
quantum/extensions/loadbalancer.py
quantum/services/__init__.py [moved from quantum/plugins/services/__init__.py with 100% similarity]
quantum/services/loadbalancer/__init__.py [moved from quantum/plugins/services/agent_loadbalancer/__init__.py with 100% similarity]
quantum/services/loadbalancer/constants.py [moved from quantum/plugins/services/agent_loadbalancer/constants.py with 100% similarity]
quantum/services/loadbalancer/drivers/__init__.py [moved from quantum/plugins/services/agent_loadbalancer/drivers/__init__.py with 100% similarity]
quantum/services/loadbalancer/drivers/abstract_driver.py [moved from quantum/plugins/services/agent_loadbalancer/drivers/abstract_driver.py with 100% similarity]
quantum/services/loadbalancer/drivers/haproxy/__init__.py [moved from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/__init__.py with 100% similarity]
quantum/services/loadbalancer/drivers/haproxy/agent.py [moved from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py with 96% similarity]
quantum/services/loadbalancer/drivers/haproxy/agent_api.py [moved from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_api.py with 100% similarity]
quantum/services/loadbalancer/drivers/haproxy/agent_manager.py [moved from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py with 99% similarity]
quantum/services/loadbalancer/drivers/haproxy/cfg.py [moved from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/cfg.py with 99% similarity]
quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py [moved from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py with 98% similarity]
quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py [moved from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py with 99% similarity]
quantum/services/loadbalancer/drivers/noop/__init__.py [moved from quantum/plugins/services/agent_loadbalancer/drivers/noop/__init__.py with 100% similarity]
quantum/services/loadbalancer/drivers/noop/noop_driver.py [moved from quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py with 97% similarity]
quantum/services/loadbalancer/plugin.py [moved from quantum/plugins/services/agent_loadbalancer/plugin.py with 98% similarity]
quantum/services/service_base.py [moved from quantum/plugins/services/service_base.py with 100% similarity]
quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py
quantum/tests/unit/dummy_plugin.py
quantum/tests/unit/services/loadbalancer/__init__.py [moved from quantum/tests/unit/services/agent_loadbalancer/__init__.py with 100% similarity]
quantum/tests/unit/services/loadbalancer/drivers/__init__.py [moved from quantum/tests/unit/services/agent_loadbalancer/driver/__init__.py with 100% similarity]
quantum/tests/unit/services/loadbalancer/drivers/haproxy/__init__.py [moved from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/__init__.py with 100% similarity]
quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_agent.py [moved from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_agent.py with 96% similarity]
quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_agent_manager.py [moved from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_agent_manager.py with 98% similarity]
quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_api.py [moved from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_api.py with 98% similarity]
quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_cfg.py [moved from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_cfg.py with 96% similarity]
quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_namespace_driver.py [moved from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_namespace_driver.py with 99% similarity]
quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_plugin_driver.py [moved from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_plugin_driver.py with 99% similarity]
quantum/tests/unit/services/loadbalancer/test_loadbalancer_plugin.py [moved from quantum/tests/unit/test_loadbalancer_plugin.py with 100% similarity]

index 6c7c22b499ff7e76cdd650eb265ce70f64bb0958..7a844523b907a1c73bc3649d8d02cd6693921d63 100644 (file)
@@ -25,7 +25,7 @@ from quantum.api.v2 import base
 from quantum.common import exceptions as qexception
 from quantum import manager
 from quantum.plugins.common import constants
-from quantum.plugins.services.service_base import ServicePluginBase
+from quantum.services.service_base import ServicePluginBase
 
 
 # Loadbalancer Exceptions
similarity index 96%
rename from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py
rename to quantum/services/loadbalancer/drivers/haproxy/agent.py
index 3aee11b73c705269c81bf5724e0d013a8f8528ea..c098ef386eebc7f53af7c913ca32b61c8eed5ef0 100644 (file)
@@ -23,7 +23,7 @@ from quantum.agent.common import config
 from quantum.agent.linux import interface
 from quantum.openstack.common.rpc import service as rpc_service
 from quantum.openstack.common import service
-from quantum.plugins.services.agent_loadbalancer.drivers.haproxy import (
+from quantum.services.loadbalancer.drivers.haproxy import (
     agent_manager as manager,
     plugin_driver
 )
similarity index 99%
rename from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py
rename to quantum/services/loadbalancer/drivers/haproxy/agent_manager.py
index ee35e4e197550000ec811a23cea22fbf1510eb79..f6f1292269abb05fcd118aa8f40b061fa1d3c5e5 100644 (file)
@@ -25,7 +25,7 @@ from quantum import context
 from quantum.openstack.common import importutils
 from quantum.openstack.common import log as logging
 from quantum.openstack.common import periodic_task
-from quantum.plugins.services.agent_loadbalancer.drivers.haproxy import (
+from quantum.services.loadbalancer.drivers.haproxy import (
     agent_api,
     plugin_driver
 )
similarity index 99%
rename from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/cfg.py
rename to quantum/services/loadbalancer/drivers/haproxy/cfg.py
index c8570049355847c72b67bec834b8c7e28491aecd..718a3d4f2f6b8d4eac00c2e27351bcad89e30e03 100644 (file)
@@ -22,7 +22,7 @@ from oslo.config import cfg
 
 from quantum.agent.linux import utils
 from quantum.plugins.common import constants as qconstants
-from quantum.plugins.services.agent_loadbalancer import constants
+from quantum.services.loadbalancer import constants
 
 
 PROTOCOL_MAP = {
similarity index 98%
rename from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py
rename to quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py
index a9f6a621ba988b3d3c003e93e2b0e62dae2c003a..30c556c504775d54557ccc1b7c2e4b8f2367cb75 100644 (file)
@@ -25,9 +25,7 @@ from quantum.agent.linux import ip_lib
 from quantum.agent.linux import utils
 from quantum.common import exceptions
 from quantum.openstack.common import log as logging
-from quantum.plugins.services.agent_loadbalancer.drivers.haproxy import (
-    cfg as hacfg
-)
+from quantum.services.loadbalancer.drivers.haproxy import cfg as hacfg
 
 LOG = logging.getLogger(__name__)
 NS_PREFIX = 'qlbaas-'
similarity index 99%
rename from quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py
rename to quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py
index 9dd04686ca73c351d0738e9d9c1225ea2df7b427..76426cbbd8f07ff9d8efa0c03014029ded91ff3f 100644 (file)
@@ -27,9 +27,7 @@ from quantum.openstack.common import log as logging
 from quantum.openstack.common import rpc
 from quantum.openstack.common.rpc import proxy
 from quantum.plugins.common import constants
-from quantum.plugins.services.agent_loadbalancer.drivers import (
-    abstract_driver
-)
+from quantum.services.loadbalancer.drivers import abstract_driver
 
 LOG = logging.getLogger(__name__)
 
similarity index 97%
rename from quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py
rename to quantum/services/loadbalancer/drivers/noop/noop_driver.py
index 44a0a2bf23d6fe9ff4aa071dfef0f833d49a1a84..5ce2e0a13de14eb54fc8475b872710af06f43167 100644 (file)
@@ -18,7 +18,7 @@
 
 
 from quantum.openstack.common import log as logging
-from quantum.plugins.services.agent_loadbalancer.drivers import (
+from quantum.services.loadbalancer.drivers import (
     abstract_driver
 )
 
similarity index 98%
rename from quantum/plugins/services/agent_loadbalancer/plugin.py
rename to quantum/services/loadbalancer/plugin.py
index edaf0a0dcdfbdcbb3552f16a28701618b7245198..1f67d62febb9d3831161c3d4cee31df954bc8242 100644 (file)
@@ -25,8 +25,7 @@ from quantum.plugins.common import constants
 
 LOG = logging.getLogger(__name__)
 
-DEFAULT_DRIVER = ("quantum.plugins.services.agent_loadbalancer"
-                  ".drivers.haproxy"
+DEFAULT_DRIVER = ("quantum.services.loadbalancer.drivers.haproxy"
                   ".plugin_driver.HaproxyOnHostPluginDriver")
 
 lbaas_plugin_opts = [
index f8b360b3fa6de1b2890126ae8f9421b445a59e05..cd915292086ae6498a3c6d28d20912e95d265dc4 100644 (file)
@@ -28,7 +28,7 @@ from quantum.db.loadbalancer import loadbalancer_db as ldb
 import quantum.extensions
 from quantum.extensions import loadbalancer
 from quantum.plugins.common import constants
-from quantum.plugins.services.agent_loadbalancer import (
+from quantum.services.loadbalancer import (
     plugin as loadbalancer_plugin
 )
 from quantum.tests.unit import test_db_plugin
@@ -38,7 +38,7 @@ LOG = logging.getLogger(__name__)
 
 DB_CORE_PLUGIN_KLASS = 'quantum.db.db_base_plugin_v2.QuantumDbPluginV2'
 DB_LB_PLUGIN_KLASS = (
-    "quantum.plugins.services.agent_loadbalancer."
+    "quantum.services.loadbalancer."
     "plugin.LoadBalancerPlugin"
 )
 ROOTDIR = os.path.dirname(__file__) + '../../../..'
index b4bbb01acf55be261a177c8b250f2d88b2271fcc..c0e80765225662a40cc8dfe47d0f07f46a08262b 100644 (file)
@@ -23,7 +23,7 @@ from quantum.extensions import servicetype
 from quantum import manager
 from quantum.openstack.common import uuidutils
 from quantum.plugins.common import constants
-from quantum.plugins.services.service_base import ServicePluginBase
+from quantum.services.service_base import ServicePluginBase
 
 
 DUMMY_PLUGIN_NAME = "dummy_plugin"
similarity index 96%
rename from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_agent.py
rename to quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_agent.py
index ad136d5b6b08b2517d97c1bcc7893cb062f183d1..b5a0a00493f2f22206948bdccc9742ea757886a1 100644 (file)
@@ -20,7 +20,7 @@ import contextlib
 import mock
 from oslo.config import cfg
 
-from quantum.plugins.services.agent_loadbalancer.drivers.haproxy import agent
+from quantum.services.loadbalancer.drivers.haproxy import agent
 from quantum.tests import base
 
 
similarity index 98%
rename from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_agent_manager.py
rename to quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_agent_manager.py
index ed5d9ecbf18e2ce22eb07791a515279887a5fb57..5808578199022143aa8933d24598408130c8a9d6 100644 (file)
@@ -20,7 +20,7 @@ import contextlib
 
 import mock
 
-from quantum.plugins.services.agent_loadbalancer.drivers.haproxy import (
+from quantum.services.loadbalancer.drivers.haproxy import (
     agent_manager as manager
 )
 from quantum.tests import base
@@ -147,7 +147,7 @@ class TestManager(base.BaseTestCase):
         self.mock_importer = mock.patch.object(manager, 'importutils').start()
 
         rpc_mock_cls = mock.patch(
-            'quantum.plugins.services.agent_loadbalancer.drivers'
+            'quantum.services.loadbalancer.drivers'
             '.haproxy.agent_api.LbaasAgentApi'
         ).start()
 
similarity index 98%
rename from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_api.py
rename to quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_api.py
index 70521439f145d6b5772fadf697e044e8343882ca..5022727f60742cba1efa986ba42b68f3af774ebb 100644 (file)
@@ -18,7 +18,7 @@
 
 import mock
 
-from quantum.plugins.services.agent_loadbalancer.drivers.haproxy import (
+from quantum.services.loadbalancer.drivers.haproxy import (
     agent_api as api
 )
 from quantum.tests import base
similarity index 96%
rename from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_cfg.py
rename to quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_cfg.py
index 0e6637369c65ea00e002a3fbc069900bdd721159..8920d83ac400eaaaf82f2412037fdda23fa299c3 100644 (file)
@@ -22,20 +22,20 @@ import mock
 
 from oslo.config import cfg as config
 
-from quantum.plugins.services.agent_loadbalancer.drivers.haproxy import cfg
+from quantum.services.loadbalancer.drivers.haproxy import cfg
 from quantum.tests import base
 
 
 class TestHaproxyCfg(base.BaseTestCase):
     def test_save_config(self):
         with contextlib.nested(
-                mock.patch('quantum.plugins.services.agent_loadbalancer.'
+                mock.patch('quantum.services.loadbalancer.'
                            'drivers.haproxy.cfg._build_global'),
-                mock.patch('quantum.plugins.services.agent_loadbalancer.'
+                mock.patch('quantum.services.loadbalancer.'
                            'drivers.haproxy.cfg._build_defaults'),
-                mock.patch('quantum.plugins.services.agent_loadbalancer.'
+                mock.patch('quantum.services.loadbalancer.'
                            'drivers.haproxy.cfg._build_frontend'),
-                mock.patch('quantum.plugins.services.agent_loadbalancer.'
+                mock.patch('quantum.services.loadbalancer.'
                            'drivers.haproxy.cfg._build_backend'),
                 mock.patch('quantum.agent.linux.utils.replace_file')
         ) as (b_g, b_d, b_f, b_b, replace):
similarity index 99%
rename from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_namespace_driver.py
rename to quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_namespace_driver.py
index bd201034e587a7eab4c65faa6651e7776611cd67..48e3d7df1729b0639115efd082908ee5cf6e08a6 100644 (file)
@@ -20,7 +20,7 @@ import contextlib
 import mock
 
 from quantum.common import exceptions
-from quantum.plugins.services.agent_loadbalancer.drivers.haproxy import (
+from quantum.services.loadbalancer.drivers.haproxy import (
     namespace_driver
 )
 from quantum.tests import base
similarity index 99%
rename from quantum/tests/unit/services/agent_loadbalancer/driver/haproxy/test_plugin_driver.py
rename to quantum/tests/unit/services/loadbalancer/drivers/haproxy/test_plugin_driver.py
index 217da560e4d324618ef4824c03ff67464069353e..8129f4d86b40f5c909615dfc42eafd9497be7b0a 100644 (file)
@@ -24,7 +24,7 @@ from quantum.db.loadbalancer import loadbalancer_db as ldb
 from quantum import manager
 from quantum.openstack.common import uuidutils
 from quantum.plugins.common import constants
-from quantum.plugins.services.agent_loadbalancer.drivers.haproxy import (
+from quantum.services.loadbalancer.drivers.haproxy import (
     plugin_driver
 )
 from quantum.tests import base