X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=utils%2Ftest%2Ftestapi%2Fopnfv_testapi%2Fcmd%2Fserver.py;h=a5ac5eb6bf5abbe80020c1e574a2ee788f5788cd;hb=822cd5c32c9a129aa8aad9952f25a37123c96733;hp=c3d734607c61ca2bdd292b9f13dbd8cb72d694a5;hpb=2e33555126ca31778fd1d5df6fa1b10052692d89;p=releng.git diff --git a/utils/test/testapi/opnfv_testapi/cmd/server.py b/utils/test/testapi/opnfv_testapi/cmd/server.py index c3d734607..a5ac5eb6b 100644 --- a/utils/test/testapi/opnfv_testapi/cmd/server.py +++ b/utils/test/testapi/opnfv_testapi/cmd/server.py @@ -29,34 +29,21 @@ TODOs : """ -import argparse - import tornado.ioloop -import motor -from opnfv_testapi.common.config import APIConfig -from opnfv_testapi.tornado_swagger import swagger +from opnfv_testapi.common.config import CONF from opnfv_testapi.router import url_mappings - -# optionally get config file from command line -parser = argparse.ArgumentParser() -parser.add_argument("-c", "--config-file", dest='config_file', - help="Config file location") -args = parser.parse_args() -CONF = APIConfig().parse(args.config_file) - -# connecting to MongoDB server, and choosing database -client = motor.MotorClient(CONF.mongo_url) -db = client[CONF.mongo_dbname] - -swagger.docs(base_url=CONF.swagger_base_url) +from opnfv_testapi.tornado_swagger import swagger def make_app(): + swagger.docs(base_url=CONF.swagger_base_url, + static_path=CONF.static_path) return swagger.Application( url_mappings.mappings, - db=db, - debug=CONF.api_debug_on, + debug=CONF.api_debug, + auth=CONF.api_authenticate, + cookie_secret='opnfv-testapi', )