/
yeexzdev
/
frontiersystem
Обзор
Документация
Войти
/
yeexzdev
/
frontiersystem
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/config.py
30 строк
981 B
yeexzdev
initial commit
15 май 2026, 20:25
15 май 2026, 20:25
bc97861
Код
Авторство
О чём код?
import os from dotenv import load_dotenv BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) load_dotenv(os.path.join(BASE_DIR, '.env')) DB_PATH_LOGS = os.path.join(BASE_DIR, 'data', 'events.db') VK_TOKEN = os.getenv("VK_TOKEN") VK_GROUP_ID = os.getenv("VK_GROUP_ID") VK_ADMIN_ID = os.getenv("VK_ADMIN_ID") DB_PATH_USERS = os.path.join(BASE_DIR, 'data', 'userslist.db') DB_PATH_CARDS = os.path.join(BASE_DIR, 'data', 'cards.db') raw_depts = os.getenv("DEPARTMENTS", None) DEPARTMENTS = [d.strip() for d in raw_depts.split(",")] raw_c2 = os.getenv("C2_ALLOWED_DEPTS", None) C2_ALLOWED_DEPTS = [d.strip() for d in raw_c2.split(",")] C1_CONF = { "pins_wiegand": [8, 7], "pins_stepper": [11, 9, 10, 22], "pin_led": 17, "pin_buzzer": 27, "pin_border": 19, "pin_passled": 13, "type": "stepper" } C2_CONF = { "pins_wiegand": [12, 4], "pin_relay": 6, "pin_led": 25, "pin_buzzer": 24, "pin_border": 26, "pin_passled": None, "type": "relay" }