update sanic
This commit is contained in:
parent
37a832290e
commit
b14a4e0fd6
@ -1,6 +1,6 @@
|
|||||||
import asyncio, uvloop
|
import asyncio, uvloop
|
||||||
from sanic import Sanic
|
from sanic import Sanic
|
||||||
from sanic_openapi import swagger_blueprint, openapi_blueprint
|
from sanic_openapi import swagger_blueprint#, openapi2_blueprint
|
||||||
from signal import signal, SIGINT
|
from signal import signal, SIGINT
|
||||||
|
|
||||||
from . import mpv
|
from . import mpv
|
||||||
@ -15,7 +15,7 @@ def make_sanic_app(host="0.0.0.0", port=8080):
|
|||||||
|
|
||||||
app = Sanic(__name__)
|
app = Sanic(__name__)
|
||||||
app.blueprint(api.bp, url_prefix="/api")
|
app.blueprint(api.bp, url_prefix="/api")
|
||||||
app.blueprint(openapi_blueprint)
|
#app.blueprint(openapi2_blueprint)
|
||||||
app.blueprint(swagger_blueprint)
|
app.blueprint(swagger_blueprint)
|
||||||
|
|
||||||
#openapi:
|
#openapi:
|
||||||
@ -30,10 +30,10 @@ def make_sanic_app(host="0.0.0.0", port=8080):
|
|||||||
#app.config.API_LICENSE_URL = 'todo'
|
#app.config.API_LICENSE_URL = 'todo'
|
||||||
|
|
||||||
asyncio.set_event_loop(uvloop.new_event_loop())
|
asyncio.set_event_loop(uvloop.new_event_loop())
|
||||||
server_coro = app.create_server(host=host, port=port)
|
server_coro = app.create_server(host=host, port=port, return_asyncio_server=True)
|
||||||
loop = asyncio.get_event_loop()
|
loop = asyncio.get_event_loop()
|
||||||
server_task = asyncio.ensure_future(server_coro)
|
server_task = asyncio.ensure_future(server_coro)
|
||||||
signal(SIGINT, lambda s, f: loop.stop())
|
#signal(SIGINT, lambda s, f: loop.stop())
|
||||||
|
|
||||||
mpv_control = mpv.MPVControl()
|
mpv_control = mpv.MPVControl()
|
||||||
app.config["mpv_control"] = mpv_control
|
app.config["mpv_control"] = mpv_control
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
mpv==0.1
|
mpv==0.1
|
||||||
youtube-dl
|
youtube-dl
|
||||||
sanic==0.7.0
|
sanic==21.6.2
|
||||||
sanic-openapi==0.4.0
|
sanic-openapi==21.6.1
|
||||||
|
Loading…
Reference in New Issue
Block a user