mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-07 03:35:26 +03:00
check for directory first
This commit is contained in:
parent
0d13fee9dd
commit
f573d2fc28
@ -18,6 +18,7 @@ sys.path.remove("/opt/frigate")
|
|||||||
|
|
||||||
FRIGATE_ENV_VARS = {k: v for k, v in os.environ.items() if k.startswith("FRIGATE_")}
|
FRIGATE_ENV_VARS = {k: v for k, v in os.environ.items() if k.startswith("FRIGATE_")}
|
||||||
# read docker secret files as env vars too
|
# read docker secret files as env vars too
|
||||||
|
if os.path.isdir("/run/secrets"):
|
||||||
for secret_file in os.listdir("/run/secrets"):
|
for secret_file in os.listdir("/run/secrets"):
|
||||||
if secret_file.startswith("FRIGATE_"):
|
if secret_file.startswith("FRIGATE_"):
|
||||||
FRIGATE_ENV_VARS[secret_file] = Path(
|
FRIGATE_ENV_VARS[secret_file] = Path(
|
||||||
|
|||||||
@ -49,6 +49,7 @@ DEFAULT_TIME_FORMAT = "%m/%d/%Y %H:%M:%S"
|
|||||||
|
|
||||||
FRIGATE_ENV_VARS = {k: v for k, v in os.environ.items() if k.startswith("FRIGATE_")}
|
FRIGATE_ENV_VARS = {k: v for k, v in os.environ.items() if k.startswith("FRIGATE_")}
|
||||||
# read docker secret files as env vars too
|
# read docker secret files as env vars too
|
||||||
|
if os.path.isdir("/run/secrets"):
|
||||||
for secret_file in os.listdir("/run/secrets"):
|
for secret_file in os.listdir("/run/secrets"):
|
||||||
if secret_file.startswith("FRIGATE_"):
|
if secret_file.startswith("FRIGATE_"):
|
||||||
FRIGATE_ENV_VARS[secret_file] = Path(
|
FRIGATE_ENV_VARS[secret_file] = Path(
|
||||||
|
|||||||
@ -37,7 +37,9 @@ class PlusApi:
|
|||||||
self.key = None
|
self.key = None
|
||||||
if PLUS_ENV_VAR in os.environ:
|
if PLUS_ENV_VAR in os.environ:
|
||||||
self.key = os.environ.get(PLUS_ENV_VAR)
|
self.key = os.environ.get(PLUS_ENV_VAR)
|
||||||
elif PLUS_ENV_VAR in os.listdir("/run/secrets"):
|
elif os.path.isdir("/run/secrets") and PLUS_ENV_VAR in os.listdir(
|
||||||
|
"/run/secrets"
|
||||||
|
):
|
||||||
self.key = Path(os.path.join("/run/secrets", PLUS_ENV_VAR)).read_text()
|
self.key = Path(os.path.join("/run/secrets", PLUS_ENV_VAR)).read_text()
|
||||||
# check for the addon options file
|
# check for the addon options file
|
||||||
elif os.path.isfile("/data/options.json"):
|
elif os.path.isfile("/data/options.json"):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user