This feature is not well-documented, so it is unclear how to setup Elasticsearch properly to make it work. The next person who needs to work on this feature will need to make it work and, ideally, document it.
31 lines
820 B
Python
31 lines
820 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)
|
|
|
|
# This is the public-facing host used for previews
|
|
LMS_BASE = 'localhost:18000'
|
|
|
|
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',
|
|
})
|
|
|
|
FEATURES.update({
|
|
'ENABLE_COURSEWARE_INDEX': False,
|
|
'ENABLE_LIBRARY_INDEX': False,
|
|
})
|