bugfix: /resources.json and /APIs cannot be accessed 35/34835/2
authorSerenaFeng <feng.xiaowei@zte.com.cn>
Tue, 16 May 2017 09:52:44 +0000 (17:52 +0800)
committerSerenaFeng <feng.xiaowei@zte.com.cn>
Tue, 16 May 2017 11:32:58 +0000 (19:32 +0800)
1. change the join way of discover_url
2. limit tornado version not to use latest 4.5

Change-Id: I39dfd3b32bf232a7c144087bc9d5f88fb6798ee7
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
utils/test/testapi/opnfv_testapi/tornado_swagger/views.py
utils/test/testapi/requirements.txt

index ca4f01c..42b3748 100644 (file)
@@ -8,7 +8,6 @@
 ##############################################################################
 import inspect
 import json
-import os.path
 
 import tornado.template
 import tornado.web
@@ -32,9 +31,8 @@ class SwaggerUIHandler(tornado.web.RequestHandler):
         return self.static_path
 
     def get(self):
-        discovery_url = os.path.join(
-            self.base_url,
-            self.reverse_url(settings.RESOURCE_LISTING_NAME))
+        resource_url = self.reverse_url(settings.RESOURCE_LISTING_NAME)
+        discovery_url = self.base_url + resource_url
         self.render('index.html', discovery_url=discovery_url)
 
 
index e1fd9e4..ee144d2 100644 (file)
@@ -4,6 +4,6 @@
 
 pbr>=1.6
 setuptools>=16.0
-tornado>=3.1
+tornado>=3.1,<=4.3
 epydoc>=0.3.1
 motor