Example #1
0
from ecommerce_worker.configuration.logger import get_logger_config

logger = logging.getLogger(__name__)


# CELERY
BROKER_URL = "amqp://"
# END CELERY


# ORDER FULFILLMENT
ECOMMERCE_API_ROOT = "http://localhost:8002/api/v2/"
# END ORDER FULFILLMENT

# AUTHENTICATION
JWT_SECRET_KEY = "insecure-secret-key"
JWT_ISSUER = "ecommerce_worker"
# END AUTHENTICATION

# LOGGING
logger_config = get_logger_config(debug=True, dev_env=True, local_loglevel="DEBUG")
dictConfig(logger_config)
# END LOGGING

# Apply any developer-defined overrides.
try:
    from ecommerce_worker.configuration.private import *  # pylint: disable=import-error
except ImportError:
    logger.warning("No developer-defined configuration overrides have been applied.")
    pass
Example #2
0
from logging.config import dictConfig

from ecommerce_worker.configuration.base import *
from ecommerce_worker.configuration.logger import get_logger_config

# CELERY
CELERY_ALWAYS_EAGER = True
# END CELERY

# ORDER FULFILLMENT
ECOMMERCE_API_ROOT = 'http://localhost:8002/api/v2/'
WORKER_ACCESS_TOKEN = 'fake-access-token'
# END ORDER FULFILLMENT

# LOGGING
logger_config = get_logger_config(debug=True,
                                  dev_env=True,
                                  local_loglevel='DEBUG')
dictConfig(logger_config)
# END LOGGING

# AUTHENTICATION
JWT_SECRET_KEY = 'test-key'
JWT_ISSUER = 'ecommerce_worker'

ECOMMERCE_SERVICE_USERNAME = '******'
# END AUTHENTICATION
Example #3
0
import logging.config

from ecommerce_worker.configuration.logger import get_logger_config
from .base import *

# For the record, we can't import settings from production module because a syslogger is
# configured there.

BROKER_URL = "amqp://{% if RABBITMQ_USERNAME and RABBITMQ_PASSWORD %}{{ RABBITMQ_USERNAME }}:{{ RABBITMQ_PASSWORD }}@{% endif %}{{ RABBITMQ_HOST }}:5672"

JWT_SECRET_KEY = "{{ JWT_COMMON_SECRET_KEY }}"
JWT_ISSUER = "{{ ECOMMERCE_WORKER_JWT_ISSUER }}"

logging.config.dictConfig(
    get_logger_config(
        log_dir="/var/log",
        edx_filename="ecommerce_worker.log",
        dev_env=True,
        debug=False,
        local_loglevel="INFO",
    ))
Example #4
0
from __future__ import absolute_import
from logging.config import dictConfig

import yaml

from ecommerce_worker.configuration import get_overrides_filename
from ecommerce_worker.configuration.base import *
from ecommerce_worker.configuration.logger import get_logger_config

# LOGGING
logger_config = get_logger_config()
dictConfig(logger_config)
# END LOGGING

filename = get_overrides_filename('ECOMMERCE_WORKER_CFG')
with open(filename) as f:
    config_from_yaml = yaml.load(f)

# Override base configuration with values from disk.
vars().update(config_from_yaml)
Example #5
0
from logging.config import dictConfig

import yaml

from ecommerce_worker.configuration import get_overrides_filename
from ecommerce_worker.configuration.base import *
from ecommerce_worker.configuration.logger import get_logger_config


# LOGGING
logger_config = get_logger_config()
dictConfig(logger_config)
# END LOGGING


filename = get_overrides_filename('ECOMMERCE_WORKER_CFG')
with open(filename) as f:
    config_from_yaml = yaml.load(f)

# Override base configuration with values from disk.
vars().update(config_from_yaml)