Initial move to app, scanning and reading basic part info works, updating info starting to work
This commit is contained in:
33
config.py
Normal file
33
config.py
Normal file
@@ -0,0 +1,33 @@
|
||||
# Centralised knobs
|
||||
|
||||
PARTDB_BASE = "https://partdb.neutronservices.duckdns.org"
|
||||
PARTDB_TOKEN = "tcp_564c6518a8476c25c68778e640c1bf40eecdec9f67be580bbd6504e9b6ebe7ed"
|
||||
UI_LANG_PATH = "/en"
|
||||
|
||||
# Modes: "bulk" or "scan"
|
||||
MODE = "scan"
|
||||
|
||||
# Scanner
|
||||
COM_PORT = "COM7"
|
||||
BAUD_RATE = 115200
|
||||
|
||||
# Selenium / provider flow
|
||||
HEADLESS_CONTROLLER = False # controller browser (GUI-triggered)
|
||||
HEADLESS_PROVIDER = False # provider updates
|
||||
HEADLESS_WORKER = False # background workers (set True later for speed)
|
||||
MAX_RETRIES = 2
|
||||
MAX_PARALLEL_WORKERS = 2
|
||||
PRINT_FAILURE_TABLE = True
|
||||
GECKO_LOG_PATH = "geckodriver.log"
|
||||
|
||||
# Digikey
|
||||
DIGIKEY_API_KEY = ""
|
||||
|
||||
# Login
|
||||
ENV_USER_VAR = "PARTDB_USER" # if set, used instead of the fallback constants below
|
||||
ENV_PASS_VAR = "PARTDB_PASS"
|
||||
ENV_USER = "Nick"
|
||||
ENV_PASSWORD = "O@IyECa^XND7BvPpRX9XRKBhv%XVwCV4"
|
||||
|
||||
# UI defaults
|
||||
WINDOW_GEOM = "860x560"
|
||||
Reference in New Issue
Block a user