27 lines
764 B
Python
27 lines
764 B
Python
""" Overrides for Docker-based devstack. """
|
|
|
|
from .devstack import * # pylint: disable=wildcard-import, unused-wildcard-import
|
|
|
|
# Docker does not support the syslog socket at /dev/log. Rely on the console.
|
|
LOGGING['handlers']['local'] = LOGGING['handlers']['tracking'] = {
|
|
'class': 'logging.NullHandler',
|
|
}
|
|
|
|
LOGGING['loggers']['tracking']['handlers'] = ['console']
|
|
|
|
HOST = 'edx.devstack.edxapp:18000'
|
|
SITE_NAME = HOST
|
|
LMS_ROOT_URL = 'http://{}'.format(HOST)
|
|
|
|
ECOMMERCE_PUBLIC_URL_ROOT = 'http://localhost:18130'
|
|
ECOMMERCE_API_URL = 'http://edx.devstack.ecommerce:18130/api/v2'
|
|
|
|
|
|
OAUTH_OIDC_ISSUER = '{}/oauth2'.format(LMS_ROOT_URL)
|
|
|
|
JWT_AUTH.update({
|
|
'JWT_SECRET_KEY': 'lms-secret',
|
|
'JWT_ISSUER': OAUTH_OIDC_ISSUER,
|
|
'JWT_AUDIENCE': 'lms-key',
|
|
})
|