mirror of
https://github.com/TheCaduceus/FileStreamBot.git
synced 2026-01-15 08:23:28 -03:00
Bump to v1.3
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
from quart import Quart
|
||||
from hypercorn import Config
|
||||
from hypercorn.asyncio import serve
|
||||
from uvicorn import Server as UvicornServer, Config
|
||||
from logging import getLogger
|
||||
from bot.config import Server, LOGGER_CONFIG_JSON
|
||||
|
||||
from . import main, error
|
||||
|
||||
logger = getLogger('hypercorn')
|
||||
logger = getLogger('uvicorn')
|
||||
instance = Quart(__name__)
|
||||
instance.config['RESPONSE_TIMEOUT'] = None
|
||||
|
||||
@instance.before_serving
|
||||
async def before_serve():
|
||||
@@ -21,9 +21,11 @@ instance.register_error_handler(404, error.not_found)
|
||||
instance.register_error_handler(405, error.invalid_method)
|
||||
instance.register_error_handler(error.HTTPError, error.http_error)
|
||||
|
||||
async def run_server():
|
||||
config = Config()
|
||||
config.bind = [f'{Server.BIND_ADDRESS}:{Server.PORT}']
|
||||
config.logconfig_dict = LOGGER_CONFIG_JSON
|
||||
|
||||
await serve(instance, config)
|
||||
server = UvicornServer (
|
||||
Config (
|
||||
app=instance,
|
||||
host=Server.BIND_ADDRESS,
|
||||
port=Server.PORT,
|
||||
log_config=LOGGER_CONFIG_JSON
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user