Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 

28 righe
832 B

  1. from pathlib import Path
  2. import os
  3. # Directory base del progetto
  4. BASE_DIR = Path(__file__).resolve().parent.parent
  5. # Directory dei file JSON di Reslevis
  6. DATA_DIR = Path(
  7. os.getenv(
  8. "RESLEVIS_DATA_DIR",
  9. #"/usr/local/httpd/htdocs/frontend/app_reslevis/db/reslevis"
  10. "/data/conf/presence"
  11. )
  12. )
  13. # Percorsi dei file JSON
  14. GATEWAY_JSON_PATH = DATA_DIR / "gateway_list.json"
  15. BUILDING_JSON_PATH = DATA_DIR / "building.json"
  16. FLOOR_JSON_PATH = DATA_DIR / "floors.json"
  17. ZONE_JSON_PATH = DATA_DIR / "zone_list.json"
  18. TRACKER_JSON_PATH = DATA_DIR / "tracker_conf.json"
  19. OPERATOR_JSON_PATH = DATA_DIR / "oper_conf.json"
  20. SUBJECT_JSON_PATH = DATA_DIR / "subject.json"
  21. ALARM_JSON_PATH = DATA_DIR / "active_alarm.json"
  22. TRACK_JSON_PATH = DATA_DIR / "tracks.json"
  23. TRACKER_ZONE_JSON_PATH = DATA_DIR / "tracker_zone.json"