import sys
sys.path.insert(0, os.getcwd())
-from quantum.plugins.services.agent_loadbalancer.drivers.haproxy.agent import main
+from quantum.services.loadbalancer.drivers.haproxy.agent import main
main()
# The agent requires a driver to manage the loadbalancer. HAProxy is the
# opensource version.
-device_driver = quantum.plugins.services.agent_loadbalancer.drivers.haproxy.namespace_driver.HaproxyNSDriver
+#device_driver = quantum.services.loadbalancer.drivers.haproxy.namespace_driver.HaproxyNSDriver
# Allow overlapping IP (Must have kernel build with CONFIG_NET_NS=y and
# iproute2 package that supports namespaces).
# ==================================================================================================
# driver_fqn is the fully qualified name of the lbaas driver that will be loaded by the lbass plugin
# ==================================================================================================
-#driver_fqn = quantum.plugins.services.agent_loadbalancer.drivers.noop.noop_driver.NoopLbaaSDriver
+#driver_fqn = quantum.services.loadbalancer.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver
OPTS = [
cfg.StrOpt(
'device_driver',
+ default=('quantum.services.loadbalancer.drivers'
+ '.haproxy.namespace_driver.HaproxyNSDriver'),
help=_('The driver used to manage the loadbalancing device'),
),
cfg.StrOpt(
quantum-dhcp-agent-dnsmasq-lease-update = quantum.agent.linux.dhcp:Dnsmasq.lease_update
quantum-hyperv-agent = quantum.plugins.hyperv.agent.hyperv_quantum_agent:main
quantum-l3-agent = quantum.agent.l3_agent:main
- quantum-lbaas-agent = quantum.plugins.services.agent_loadbalancer.agent:main
+ quantum-lbaas-agent = quantum.services.loadbalancer.drivers.haproxy.agent:main
quantum-linuxbridge-agent = quantum.plugins.linuxbridge.agent.linuxbridge_quantum_agent:main
quantum-metadata-agent = quantum.agent.metadata.agent:main
quantum-mlnx-agent = quantum.plugins.mlnx.agent.eswitch_quantum_agent:main