Fix bug with regarding to region_name filter release/mercury v2.0.0
authorBin Yang <bin.yang@windriver.com>
Wed, 19 Apr 2017 14:39:51 +0000 (22:39 +0800)
committerBin Yang <bin.yang@windriver.com>
Wed, 19 Apr 2017 14:39:51 +0000 (22:39 +0800)
Change-Id: Icbf6418ca0b25ca39e47b572a0793b559d57ea81
Issue-Id: MULTIVIM-62
Signed-off-by: Bin Yang <bin.yang@windriver.com>
20 files changed:
kilo/kilo/requests/views/flavor.py
kilo/kilo/requests/views/hosts.py
kilo/kilo/requests/views/image.py
kilo/kilo/requests/views/limits.py
kilo/kilo/requests/views/network.py
kilo/kilo/requests/views/server.py
kilo/kilo/requests/views/subnet.py
kilo/kilo/requests/views/tenants.py
kilo/kilo/requests/views/volume.py
kilo/kilo/requests/views/vport.py
newton/newton/requests/views/flavor.py
newton/newton/requests/views/hosts.py
newton/newton/requests/views/image.py
newton/newton/requests/views/limits.py
newton/newton/requests/views/network.py
newton/newton/requests/views/server.py
newton/newton/requests/views/subnet.py
newton/newton/requests/views/tenants.py
newton/newton/requests/views/volume.py
newton/newton/requests/views/vport.py

index 1e71306..87b851c 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Flavors(APIView):
     service = {'service_type': 'compute',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("project_id", "tenantId"),
         ("ram", "memory"),
index 022c59e..2a48ac5 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Hosts(APIView):
     service = {'service_type': 'compute',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
 
     hosts_keys_mapping = [
         ("host_name", "name"),
index a3e7001..a9c532d 100644 (file)
@@ -32,8 +32,7 @@ running_thread_lock = threading.Lock()
 
 class imageThread (threading.Thread):
     service = {'service_type': 'image',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     def __init__(self, vimid, tenantid, imageid, imagefd):
         threading.Thread.__init__(self)
         self.vimid = vimid
@@ -76,8 +75,7 @@ class imageThread (threading.Thread):
 
 class Images(APIView):
     service = {'service_type': 'image',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("project_id", "tenantId"),
         ("disk_format", "imageType"),
index 3b6f052..9d08472 100644 (file)
@@ -28,16 +28,13 @@ logger = logging.getLogger(__name__)
 
 class Limits(APIView):
     service = {'service_type': 'compute',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
 
     service_network = {'service_type': 'network',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
 
     service_volume = {'service_type': 'volumev2',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
 
     def get(self, request, vimid="", tenantid=""):
         logger.debug("Limits--get::> %s" % request.data)
index 61a409e..4a5667d 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Networks(APIView):
     service = {'service_type': 'network',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("provider:segmentation_id", "segmentationId"),
         ("provider:physical_network", "physicalNetwork"),
index 105f73b..0d43ab3 100644 (file)
@@ -34,8 +34,7 @@ running_thread_lock = threading.Lock()
 #assume volume is attached on server creation
 class serverThread (threading.Thread):
     service = {'service_type': 'compute',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     def __init__(self, vimid, tenantid, serverid, is_attach, *volumeids):
         threading.Thread.__init__(self)
         self.vimid = vimid
@@ -128,8 +127,7 @@ class serverThread (threading.Thread):
 
 class Servers(APIView):
     service = {'service_type': 'compute',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("tenant_id", "tenantId"),
         ("flavorRef", "flavorId"),
index 8dabafb..3696fa0 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Subnets(APIView):
     service = {'service_type': 'network',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("project_id", "tenantId"),
         ("network_id", "networkId"),
index 31b17a0..bdf3332 100644 (file)
@@ -29,8 +29,7 @@ DEBUG=True
 
 class Tenants(APIView):
     service = {'service_type': 'identity',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("projects", "tenants"),
     ]
index 41a8f85..6527c07 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Volumes(APIView):
     service = {'service_type': 'volumev2',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("project_id", "tenantId"),
         ("created_at", "createTime"),
index 7fd6b90..beb6e80 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Vports(APIView):
     service = {'service_type': 'network',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("project_id", "tenantId"),
         ("network_id", "networkId"),
index 48ccff4..497e105 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Flavors(APIView):
     service = {'service_type': 'compute',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("project_id", "tenantId"),
         ("ram", "memory"),
index 8f05b7d..86af715 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Hosts(APIView):
     service = {'service_type': 'compute',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
 
     hosts_keys_mapping = [
         ("host_name", "name"),
index 4e929d7..178675a 100644 (file)
@@ -32,8 +32,7 @@ running_thread_lock = threading.Lock()
 
 class imageThread (threading.Thread):
     service = {'service_type': 'image',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     def __init__(self, vimid, tenantid, imageid, imagefd):
         threading.Thread.__init__(self)
         self.vimid = vimid
@@ -76,8 +75,7 @@ class imageThread (threading.Thread):
 
 class Images(APIView):
     service = {'service_type': 'image',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("project_id", "tenantId"),
         ("disk_format", "imageType"),
index 01bee2b..5df8380 100644 (file)
@@ -28,16 +28,13 @@ logger = logging.getLogger(__name__)
 
 class Limits(APIView):
     service = {'service_type': 'compute',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
 
     service_network = {'service_type': 'network',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
 
     service_volume = {'service_type': 'volumev2',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
 
     def get(self, request, vimid="", tenantid=""):
         logger.debug("Limits--get::> %s" % request.data)
index c1eae5e..a68afba 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Networks(APIView):
     service = {'service_type': 'network',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("provider:segmentation_id", "segmentationId"),
         ("provider:physical_network", "physicalNetwork"),
index 5a9a90c..2b33bcc 100644 (file)
@@ -34,8 +34,7 @@ running_thread_lock = threading.Lock()
 #assume volume is attached on server creation
 class serverThread (threading.Thread):
     service = {'service_type': 'compute',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     def __init__(self, vimid, tenantid, serverid, is_attach, *volumeids):
         threading.Thread.__init__(self)
         self.vimid = vimid
@@ -128,8 +127,7 @@ class serverThread (threading.Thread):
 
 class Servers(APIView):
     service = {'service_type': 'compute',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("tenant_id", "tenantId"),
         ("flavorRef", "flavorId"),
index 6cf6985..af43610 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Subnets(APIView):
     service = {'service_type': 'network',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("project_id", "tenantId"),
         ("network_id", "networkId"),
index bcc80bd..7bf544e 100644 (file)
@@ -29,8 +29,7 @@ DEBUG=True
 
 class Tenants(APIView):
     service = {'service_type': 'identity',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("projects", "tenants"),
     ]
index 3f95890..2e693c0 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Volumes(APIView):
     service = {'service_type': 'volumev2',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("project_id", "tenantId"),
         ("created_at", "createTime"),
index cb80603..021e459 100644 (file)
@@ -28,8 +28,7 @@ logger = logging.getLogger(__name__)
 
 class Vports(APIView):
     service = {'service_type': 'network',
-               'interface': 'public',
-               'region_name': 'RegionOne'}
+               'interface': 'public'}
     keys_mapping = [
         ("project_id", "tenantId"),
         ("network_id", "networkId"),