diff --git a/app/__init__.py b/app/__init__.py index 7c9aa40..1cc3a42 100755 --- a/app/__init__.py +++ b/app/__init__.py @@ -18,12 +18,12 @@ app = FastAPI( title="MarzbanAPI", description="Unified GUI Censorship Resistant Solution Powered by Xray", version=__version__, - docs_url='/docs' if DOCS else None, - redoc_url='/redoc' if DOCS else None + docs_url="/docs" if DOCS else None, + redoc_url="/redoc" if DOCS else None, ) app.openapi = custom_openapi(app) -scheduler = AsyncIOScheduler(timezone='UTC') -logger = logging.getLogger('uvicorn.error') +scheduler = AsyncIOScheduler(timezone="UTC") +logger = logging.getLogger("uvicorn.error") app.add_middleware( CORSMiddleware, allow_origins=["*"], @@ -33,7 +33,7 @@ app.add_middleware( ) -from app import dashboard, views, jobs # , telegram # noqa +from app import dashboard, jobs, views # , telegram # noqa def use_route_names_as_operation_ids(app: FastAPI) -> None: @@ -50,7 +50,9 @@ def on_startup(): paths = [f"{r.path}/" for r in app.routes] paths.append("/api/") if f"/{XRAY_SUBSCRIPTION_PATH}/" in paths: - raise ValueError(f"you can't use /{XRAY_SUBSCRIPTION_PATH}/ as subscription path it reserved for {app.title}") + raise ValueError( + f"you can't use /{XRAY_SUBSCRIPTION_PATH}/ as subscription path it reserved for {app.title}" + ) scheduler.start()