settings
This commit is contained in:
parent
3170313734
commit
946226c03a
3 changed files with 6 additions and 9 deletions
5
api/.vscode/launch.json
vendored
5
api/.vscode/launch.json
vendored
|
@ -9,10 +9,7 @@
|
|||
"type": "python",
|
||||
"request": "launch",
|
||||
"module": "ovdashboard_api.main",
|
||||
"justMyCode": true,
|
||||
"env": {
|
||||
"PRODUCTION_MODE": "false"
|
||||
}
|
||||
"justMyCode": true
|
||||
}
|
||||
]
|
||||
}
|
|
@ -25,8 +25,8 @@ app = FastAPI(
|
|||
"url": "https://opensource.org/licenses/mit-license.php",
|
||||
},
|
||||
openapi_url=SETTINGS.openapi_url,
|
||||
docs_url=SETTINGS.docs_url if not SETTINGS.production_mode else None,
|
||||
redoc_url=SETTINGS.redoc_url if not SETTINGS.production_mode else None,
|
||||
docs_url=SETTINGS.docs_url,
|
||||
redoc_url=SETTINGS.redoc_url,
|
||||
)
|
||||
|
||||
app.include_router(main_router)
|
||||
|
|
|
@ -48,14 +48,14 @@ class Settings(BaseSettings):
|
|||
"""
|
||||
|
||||
production_mode: bool = False
|
||||
log_level: str = "DEBUG"
|
||||
log_level: str = "INFO" if production_mode else "DEBUG"
|
||||
cache_seconds: int = 30
|
||||
cache_size: int = 30
|
||||
|
||||
api_v1_prefix: str = "api/v1"
|
||||
openapi_url: str = "/openapi.json"
|
||||
docs_url: Optional[str] = "/docs"
|
||||
redoc_url: Optional[str] = "/redoc"
|
||||
docs_url: Optional[str] = None if production_mode else "/docs"
|
||||
redoc_url: Optional[str] = None if production_mode else "/redoc"
|
||||
|
||||
webdav: DavSettings = DavSettings()
|
||||
webdav_retries: int = 20
|
||||
|
|
Loading…
Reference in a new issue