From 015053cb9b8c3e6368ad8bc9385ea4ddf2b7df7f Mon Sep 17 00:00:00 2001 From: stv Date: Sat, 28 Feb 2015 00:51:25 -0800 Subject: [PATCH] Remove antiquated LMS envs files These all date back to 2012 and are hard-coded for specific course runs. --- lms/envs/devgroups/__init__.py | 0 lms/envs/devgroups/courses.py | 48 ---------------------------------- lms/envs/devgroups/h_cs50.py | 8 ------ lms/envs/devgroups/m_6002.py | 8 ------ lms/envs/devgroups/portal.py | 17 ------------ 5 files changed, 81 deletions(-) delete mode 100644 lms/envs/devgroups/__init__.py delete mode 100644 lms/envs/devgroups/courses.py delete mode 100644 lms/envs/devgroups/h_cs50.py delete mode 100644 lms/envs/devgroups/m_6002.py delete mode 100644 lms/envs/devgroups/portal.py diff --git a/lms/envs/devgroups/__init__.py b/lms/envs/devgroups/__init__.py deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/lms/envs/devgroups/courses.py b/lms/envs/devgroups/courses.py deleted file mode 100644 index edf7484bbf..0000000000 --- a/lms/envs/devgroups/courses.py +++ /dev/null @@ -1,48 +0,0 @@ - -# We intentionally define lots of variables that aren't used, and -# want to import all variables from base settings files -# pylint: disable=wildcard-import, unused-wildcard-import - -from ..dev import * - -CLASSES_TO_DBS = { - 'BerkeleyX/CS169.1x/2012_Fall': "cs169.db", - 'BerkeleyX/CS188.1x/2012_Fall': "cs188_1.db", - 'HarvardX/CS50x/2012': "cs50.db", - 'HarvardX/PH207x/2012_Fall': "ph207.db", - 'MITx/3.091x/2012_Fall': "3091.db", - 'MITx/6.002x/2012_Fall': "6002.db", - 'MITx/6.00x/2012_Fall': "600.db", -} - - -CACHES = { - 'default': { - 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', - 'LOCATION': '127.0.0.1:11211', - 'KEY_FUNCTION': 'util.memcache.safe_key', - }, - 'general': { - 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', - 'LOCATION': '127.0.0.1:11211', - 'KEY_PREFIX': 'general', - 'VERSION': 5, - 'KEY_FUNCTION': 'util.memcache.safe_key', - } -} - -SESSION_ENGINE = 'django.contrib.sessions.backends.cache' - - -def path_for_db(db_name): - return ENV_ROOT / "db" / db_name - - -def course_db_for(course_id): - db_name = CLASSES_TO_DBS[course_id] - return { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': path_for_db(db_name) - } - } diff --git a/lms/envs/devgroups/h_cs50.py b/lms/envs/devgroups/h_cs50.py deleted file mode 100644 index 2c64946a3f..0000000000 --- a/lms/envs/devgroups/h_cs50.py +++ /dev/null @@ -1,8 +0,0 @@ - -# We intentionally define lots of variables that aren't used, and -# want to import all variables from base settings files -# pylint: disable=wildcard-import, unused-wildcard-import - -from .courses import * - -DATABASES = course_db_for('HarvardX/CS50x/2012') diff --git a/lms/envs/devgroups/m_6002.py b/lms/envs/devgroups/m_6002.py deleted file mode 100644 index 5df2a33440..0000000000 --- a/lms/envs/devgroups/m_6002.py +++ /dev/null @@ -1,8 +0,0 @@ - -# We intentionally define lots of variables that aren't used, and -# want to import all variables from base settings files -# pylint: disable=wildcard-import, unused-wildcard-import - -from .courses import * - -DATABASES = course_db_for('MITx/6.002x/2012_Fall') diff --git a/lms/envs/devgroups/portal.py b/lms/envs/devgroups/portal.py deleted file mode 100644 index c570e555f3..0000000000 --- a/lms/envs/devgroups/portal.py +++ /dev/null @@ -1,17 +0,0 @@ -""" -Note that for this to work at all, you must have memcached running (or you won't -get shared sessions) -""" - -# We intentionally define lots of variables that aren't used, and -# want to import all variables from base settings files -# pylint: disable=wildcard-import, unused-wildcard-import - -from lms.envs.devgroups.courses import * - -# Move this to a shared file later: -for class_id, db_name in CLASSES_TO_DBS.items(): - DATABASES[class_id] = { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': path_for_db(db_name) - }