misc
This commit is contained in:
14
base.py
14
base.py
@ -12,6 +12,7 @@ from lyric_search.sources import redis_cache
|
||||
logger = logging.getLogger()
|
||||
logger.setLevel(logging.INFO)
|
||||
|
||||
|
||||
loop = asyncio.get_event_loop()
|
||||
app = FastAPI(
|
||||
title="codey.lol API",
|
||||
@ -85,7 +86,9 @@ routes: dict = {
|
||||
"lastfm": importlib.import_module("endpoints.lastfm").LastFM(app, util, constants),
|
||||
"yt": importlib.import_module("endpoints.yt").YT(app, util, constants),
|
||||
"karma": importlib.import_module("endpoints.karma").Karma(app, util, constants),
|
||||
"radio": importlib.import_module("endpoints.radio").Radio(app, util, constants),
|
||||
"radio": importlib.import_module("endpoints.radio").Radio(
|
||||
app, util, constants, loop
|
||||
),
|
||||
"mgr": importlib.import_module("endpoints.mgr.mgr_test").Mgr(app, util, constants),
|
||||
}
|
||||
|
||||
@ -105,5 +108,14 @@ End Actionable Routes
|
||||
Startup
|
||||
"""
|
||||
|
||||
|
||||
async def on_start():
|
||||
uvicorn_access_logger = logging.getLogger("uvicorn.access")
|
||||
uvicorn_access_logger.disabled = True
|
||||
|
||||
|
||||
app.add_event_handler("startup", on_start)
|
||||
|
||||
|
||||
redis = redis_cache.RedisCache()
|
||||
loop.create_task(redis.create_index())
|
||||
|
Reference in New Issue
Block a user