diff --git a/lms/envs/common.py b/lms/envs/common.py index 5a9c552efc..e143614cdf 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -43,8 +43,6 @@ CC_MERCHANT_NAME = PLATFORM_NAME COURSEWARE_ENABLED = True ENABLE_JASMINE = False -PERFSTATS = False - DISCUSSION_SETTINGS = { 'MAX_COMMENT_DEPTH': 2, } @@ -1096,7 +1094,6 @@ INSTALLED_APPS = ( # Our courseware 'circuit', 'courseware', - 'lms.lib.perfstats', 'student', 'static_template_view', 'staticbook', diff --git a/lms/lib/perfstats/__init__.py b/lms/lib/perfstats/__init__.py deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/lms/lib/perfstats/middleware.py b/lms/lib/perfstats/middleware.py deleted file mode 100644 index 7d3880976c..0000000000 --- a/lms/lib/perfstats/middleware.py +++ /dev/null @@ -1,30 +0,0 @@ -import json -import tempfile -import time - -from django.conf import settings -from django.db import connection - -import views - - -class ProfileMiddleware: - def process_request(self, request): - self.t = time.time() - print "Process request" - - def process_response(self, request, response): - # totalTime = time.time() - self.t - # tmpfile = tempfile.NamedTemporaryFile(prefix='sqlprof-t=' + str(totalTime) + "-", delete=False) - - # output = "" - # for query in connection.queries: - # output += "Time: " + str(query['time']) + "\nQuery: " + query['sql'] + "\n\n" - - # tmpfile.write(output) - - # print "SQL Log file: " , tmpfile.name - # tmpfile.close() - - # print "Process response" - return response diff --git a/lms/lib/perfstats/models.py b/lms/lib/perfstats/models.py deleted file mode 100644 index 6b20219993..0000000000 --- a/lms/lib/perfstats/models.py +++ /dev/null @@ -1 +0,0 @@ -# Create your models here. diff --git a/lms/lib/perfstats/views.py b/lms/lib/perfstats/views.py deleted file mode 100644 index e4cf3dd5b9..0000000000 --- a/lms/lib/perfstats/views.py +++ /dev/null @@ -1,9 +0,0 @@ -# Create your views here. -import middleware - -from django.http import HttpResponse - - -def end_profile(request): - names = middleware.restart_profile() - return HttpResponse(str(names)) diff --git a/lms/urls.py b/lms/urls.py index 6823bc11bc..09bbba4191 100644 --- a/lms/urls.py +++ b/lms/urls.py @@ -153,9 +153,6 @@ for key, value in settings.MKTG_URL_LINK_MAP.items(): {'template': template}, name=value),) -if settings.PERFSTATS: - urlpatterns += (url(r'^reprofile$', 'lms.lib.perfstats.views.end_profile'),) - # Multicourse wiki (Note: wiki urls must be above the courseware ones because of # the custom tab catch-all) if settings.WIKI_ENABLED: