Esempio n. 1
0
 def start(self):
     loop = asyncio.get_event_loop()
     self.redis_client = loop.run_until_complete(redis_client.RedisClient.get_redis_client(poolsize=20))
     self.api = api.Api(self.redis_client)
     app = self.create_app(loop)
     host = TannerConfig.get('WEB', 'host')
     port = int(TannerConfig.get('WEB', 'port'))
     web.run_app(app, host=host, port=port)
Esempio n. 2
0
    def setUp(self):
        self.serv = server.ApiServer()

        redis = mock.Mock()
        redis.close = mock.Mock()
        self.serv.redis_client = redis
        self.serv.api = api.Api(self.serv.redis_client)

        super(TestAPIServer, self).setUp()
Esempio n. 3
0
    def start(self):
        loop = asyncio.get_event_loop()
        self.redis_client = loop.run_until_complete(
            redis_client.RedisClient.get_redis_client(poolsize=20))
        self.api = api.Api(self.redis_client)

        host = TannerConfig.get("WEB", "host")
        port = int(TannerConfig.get("WEB", "port"))
        web.run_app(self.make_app(), host=host, port=port)
Esempio n. 4
0
    def start(self):
        loop = asyncio.get_event_loop()
        self.redis_client = loop.run_until_complete(redis_client.RedisClient.get_redis_client(poolsize=20))
        self.api = api.Api(self.redis_client)
        set_auth = TannerConfig.get('API', 'auth')
        app = self.create_app(loop, set_auth)
        host = TannerConfig.get('API', 'host')
        port = int(TannerConfig.get('API', 'port'))

        if set_auth:
            key = generate()
            print('API_KEY for full access:', key)

        web.run_app(app, host=host, port=port)
Esempio n. 5
0
    def start(self):
        loop = asyncio.get_event_loop()
        self.redis_client = loop.run_until_complete(
            redis_client.RedisClient.get_redis_client(poolsize=20))
        self.api = api.Api(self.redis_client)
        set_auth = TannerConfig.get("API", "auth")

        host = TannerConfig.get("API", "host")
        port = int(TannerConfig.get("API", "port"))

        if set_auth:
            key = generate()
            print("API_KEY for full access:", key)

        web.run_app(self.make_app(auth=set_auth), host=host, port=port)