25 lines
1.1 KiB
Python
25 lines
1.1 KiB
Python
import os
|
|
|
|
# Database
|
|
DB_HOST = os.environ['DB_HOST']
|
|
DB_PORT = int(os.environ['DB_PORT'])
|
|
DB_USERNAME = os.environ['DB_USERNAME']
|
|
DB_PASSWORD = os.environ['DB_PASSWORD']
|
|
DB_SCHEMA = os.environ['DB_SCHEMA']
|
|
|
|
# AWS
|
|
ULTMARC_DATA_BUCKET = os.environ['ULTMARC_DATA_BUCKET']
|
|
ULTMARC_DATA_FOLDER = os.environ['ULTMARC_DATA_FOLDER']
|
|
ULTMARC_BACKUP_BUCKET = os.environ['ULTMARC_BACKUP_BUCKET']
|
|
ULTMARC_BACKUP_FOLDER = os.environ['ULTMARC_BACKUP_FOLDER']
|
|
JSKULT_CONFIG_BUCKET = os.environ['JSKULT_CONFIG_BUCKET']
|
|
JSKULT_CONFIG_CALENDAR_FOLDER = os.environ['JSKULT_CONFIG_CALENDAR_FOLDER']
|
|
JSKULT_CONFIG_HOLIDAY_LIST_FILE_NAME = os.environ['JSKULT_CONFIG_HOLIDAY_LIST_FILE_NAME']
|
|
|
|
# 初期値がある環境変数
|
|
LOG_LEVEL = os.environ.get('LOG_LEVEL', 'INFO')
|
|
DB_CONNECTION_MAX_RETRY_ATTEMPT = int(os.environ.get('DB_CONNECTION_MAX_RETRY_ATTEMPT', 4))
|
|
DB_CONNECTION_RETRY_INTERVAL_INIT = int(os.environ.get('DB_CONNECTION_RETRY_INTERVAL', 5))
|
|
DB_CONNECTION_RETRY_INTERVAL_MIN_SECONDS = int(os.environ.get('DB_CONNECTION_RETRY_MIN_SECONDS', 5))
|
|
DB_CONNECTION_RETRY_INTERVAL_MAX_SECONDS = int(os.environ.get('DB_CONNECTION_RETRY_MAX_SECONDS', 50))
|