From 73c0ae5b0f3da818a211607281825ed15d260c4d Mon Sep 17 00:00:00 2001 From: KC Wang Date: Thu, 7 Feb 2013 18:15:16 -0800 Subject: [PATCH] blueprint quantum-lbaas This implements the UI for quantum lbaas. Add/Delete Pool, Vip, Member, PoolMonitor for lbaas is implemented. Expected future extensions: 1. Update Vip/Pool/Member 2. Use of floating IP as VIP Change-Id: Icde452b97a5e02d2381b996350b13aba3d87bb8e --- openstack_dashboard/api/__init__.py | 18 ++++++++++-------- openstack_dashboard/test/settings.py | 4 ++++ 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/openstack_dashboard/api/__init__.py b/openstack_dashboard/api/__init__.py index 5c97054..06e12ad 100644 --- a/openstack_dashboard/api/__init__.py +++ b/openstack_dashboard/api/__init__.py @@ -5,6 +5,7 @@ # All Rights Reserved. # # Copyright 2012 Nebula, Inc. +# Copyright 2013 Big Switch Networks # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain @@ -32,11 +33,12 @@ In other words, Horizon developers not working on openstack_dashboard.api shouldn't need to understand the finer details of APIs for Keystone/Nova/Glance/Swift et. al. """ -import base -import cinder -import glance -import keystone -import network -import nova -import quantum -import swift +from openstack_dashboard.api import base +from openstack_dashboard.api import cinder +from openstack_dashboard.api import glance +from openstack_dashboard.api import keystone +from openstack_dashboard.api import network +from openstack_dashboard.api import nova +from openstack_dashboard.api import quantum +from openstack_dashboard.api import lbaas +from openstack_dashboard.api import swift diff --git a/openstack_dashboard/test/settings.py b/openstack_dashboard/test/settings.py index cdbd493..eee2b17 100644 --- a/openstack_dashboard/test/settings.py +++ b/openstack_dashboard/test/settings.py @@ -74,6 +74,10 @@ OPENSTACK_KEYSTONE_BACKEND = { 'can_edit_project': True } +OPENSTACK_QUANTUM_NETWORK = { + 'enable_lb': True +} + OPENSTACK_HYPERVISOR_FEATURES = { 'can_set_mount_point': True,