"""Service configs.""" import os from send_push_messages.constants import ENV_PROD class Config: IS_LOCAL = bool(os.environ.get("LOCAL", "")) SENTRY_DSN = os.environ.get("SENTRY_DSN") ENVIRONMENT = os.environ.get("ENVIRONMENT", ENV_PROD).lower() MESSAGES_CHUNK_SIZE = int(os.environ.get("MESSAGES_CHUNK_SIZE", 60)) EXPO_RETRY_COUNT = int(os.environ.get("EXPO_RETRY_COUNT", 3)) EXPO_RETRY_DELAY = int(os.environ.get("EXPO_RETRY_DELAY", 2)) RECEIPTS_QUEUE = os.environ["RECEIPTS_QUEUE"] RECEIPTS_SQS_RETRY_COUNT = int(os.environ.get("RECEIPTS_SQS_RETRY_COUNT", 4)) RECEIPTS_SQS_RETRY_DELAY = int(os.environ.get("RECEIPTS_SQS_RETRY_DELAY", 0))