-
Notifications
You must be signed in to change notification settings - Fork 0
/
constants.py
23 lines (19 loc) · 863 Bytes
/
constants.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import os
import platform
BASE_PATH = ""
if platform.system() == "Darwin":
BASE_PATH = os.path.join(
os.path.expanduser("~"), "Library", "Application Support", "NoiseTracker"
)
elif platform.system() == "Windows":
BASE_PATH = os.path.join(os.getenv("APPDATA"), "NoiseTracker")
elif platform.system() == "Linux":
BASE_PATH = os.path.join(os.path.expanduser("~"), ".NoiseTracker")
else:
raise Exception("Unsupported OS")
PROCESSED_FILES_PATH = os.path.join(BASE_PATH, "processed_files.txt")
RESULTS_TMP_PATH = os.path.join(BASE_PATH, "results_tmp")
CONFIG_PATH = os.path.join(BASE_PATH, "config.json")
# Fill in the following constants with the appropriate values
PRESIGNED_UPLOAD_LINK_GENERATOR = "" # url to the upload link generator lambda function
GET_OPERATOR_DETAILS_URL = "" # url for operator configuration lambda function