added secret file support for the the hub api secret
This commit is contained in:
parent
2c0965795a
commit
c2e632611c
1 changed files with 8 additions and 0 deletions
|
@ -178,6 +178,14 @@ else:
|
||||||
|
|
||||||
HUB_API_BASE = config.get('c3nav', 'hub_api_base', fallback='').removesuffix('/')
|
HUB_API_BASE = config.get('c3nav', 'hub_api_base', fallback='').removesuffix('/')
|
||||||
HUB_API_SECRET = config.get('c3nav', 'hub_api_secret', fallback='')
|
HUB_API_SECRET = config.get('c3nav', 'hub_api_secret', fallback='')
|
||||||
|
if not HUB_API_SECRET:
|
||||||
|
HUB_API_SECRET_FILE = config.get('c3nav', 'hub_api_secret_file', fallback=None)
|
||||||
|
if HUB_API_SECRET_FILE:
|
||||||
|
HUB_API_SECRET_FILE = Path(HUB_API_SECRET_FILE)
|
||||||
|
else:
|
||||||
|
HUB_API_SECRET_FILE = DATA_DIR / '.hub_api_secret'
|
||||||
|
if HUB_API_SECRET_FILE.exists():
|
||||||
|
HUB_API_SECRET = HUB_API_SECRET_FILE.read_text().strip()
|
||||||
|
|
||||||
_db_backend = config.get('database', 'backend', fallback='sqlite3')
|
_db_backend = config.get('database', 'backend', fallback='sqlite3')
|
||||||
DATABASES: dict[str, dict[str, str | int | Path]] = {
|
DATABASES: dict[str, dict[str, str | int | Path]] = {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue