Commit d5240626 by David Ormsbee

Put quick check so we don't load course modules on init unless we're actually running in Django

parent d2e64d13
...@@ -5,8 +5,8 @@ Passes settings.MODULESTORE as kwargs to MongoModuleStore ...@@ -5,8 +5,8 @@ Passes settings.MODULESTORE as kwargs to MongoModuleStore
""" """
from __future__ import absolute_import from __future__ import absolute_import
from importlib import import_module from importlib import import_module
from os import environ
from django.conf import settings from django.conf import settings
...@@ -44,6 +44,7 @@ def modulestore(name='default'): ...@@ -44,6 +44,7 @@ def modulestore(name='default'):
return _MODULESTORES[name] return _MODULESTORES[name]
# Initialize the modulestores immediately if 'DJANGO_SETTINGS_MODULE' in environ:
for store_name in settings.MODULESTORE: # Initialize the modulestores immediately
for store_name in settings.MODULESTORE:
modulestore(store_name) modulestore(store_name)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment