Add v2 snapshot schema validation and import_snapshots command
This commit is contained in:
@ -142,10 +142,19 @@ LOGIN_URL = "users:login"
|
||||
LOGIN_REDIRECT_URL = "core:dashboard"
|
||||
LOGOUT_REDIRECT_URL = "core:home"
|
||||
|
||||
# HoopScout v2 snapshot storage (volume-backed directories).
|
||||
SNAPSHOT_INCOMING_DIR = os.getenv("SNAPSHOT_INCOMING_DIR", str(BASE_DIR / "snapshots" / "incoming"))
|
||||
SNAPSHOT_ARCHIVE_DIR = os.getenv("SNAPSHOT_ARCHIVE_DIR", str(BASE_DIR / "snapshots" / "archive"))
|
||||
SNAPSHOT_FAILED_DIR = os.getenv("SNAPSHOT_FAILED_DIR", str(BASE_DIR / "snapshots" / "failed"))
|
||||
# HoopScout v2 static dataset storage (volume-backed directories).
|
||||
STATIC_DATASET_INCOMING_DIR = os.getenv(
|
||||
"STATIC_DATASET_INCOMING_DIR",
|
||||
os.getenv("SNAPSHOT_INCOMING_DIR", str(BASE_DIR / "snapshots" / "incoming")),
|
||||
)
|
||||
STATIC_DATASET_ARCHIVE_DIR = os.getenv(
|
||||
"STATIC_DATASET_ARCHIVE_DIR",
|
||||
os.getenv("SNAPSHOT_ARCHIVE_DIR", str(BASE_DIR / "snapshots" / "archive")),
|
||||
)
|
||||
STATIC_DATASET_FAILED_DIR = os.getenv(
|
||||
"STATIC_DATASET_FAILED_DIR",
|
||||
os.getenv("SNAPSHOT_FAILED_DIR", str(BASE_DIR / "snapshots" / "failed")),
|
||||
)
|
||||
|
||||
# Optional scheduler command settings for future v2 snapshot jobs.
|
||||
SCHEDULER_ENABLED = env_bool("SCHEDULER_ENABLED", False)
|
||||
|
||||
Reference in New Issue
Block a user