31 lines
978 B
Python
31 lines
978 B
Python
import json
|
|
from dotenv import load_dotenv
|
|
import os
|
|
|
|
load_dotenv()
|
|
|
|
# Настройки подключения к AMI
|
|
AMI_HOST = os.environ.get("AMI_HOST")
|
|
AMI_PORT = int(os.environ.get("AMI_PORT"))
|
|
AMI_USER = os.environ.get("AMI_USER")
|
|
AMI_PASSWORD = os.environ.get("AMI_PASSWORD")
|
|
AMI_CHANNEL_FILTER = os.environ.get("AMI_CHANNEL_FILTER").split(", ")
|
|
|
|
RECORDS_SERVER = os.environ.get("RECORDS_SERVER")
|
|
|
|
MEDODS_SERVER = os.environ.get("MEDODS_SERVER")
|
|
MEDODS_AUTH_VERSION = int(os.environ.get("MEDODS_AUTH_VERSION"))
|
|
MEDODS_V1_TOKEN = os.environ.get("MEDODS_V1_TOKEN")
|
|
MEDODS_V2_IDENTITY = os.environ.get("MEDODS_V2_IDENTITY")
|
|
MEDODS_V2_SECRETKEY = os.environ.get("MEDODS_V2_SECRETKEY")
|
|
|
|
DEBUG = os.environ.get("DEBUG", "False").lower() == "true"
|
|
|
|
REDIRECT_IDS = {}
|
|
|
|
with open("redirect.json") as f:
|
|
REDIRECT_IDS = json.load(f)
|
|
|
|
OPERATORS = set(REDIRECT_IDS.keys())
|
|
ID_VARS = ("ConnectedLineNum", "CallerIDNum", "DestCallerIDNum", "Source")
|