add tracking log entries for modulestore reload

This commit is contained in:
ichuang
2012-09-09 21:08:31 -04:00
parent ccbbb5a993
commit 2f2e71e0d1

View File

@@ -91,6 +91,12 @@ def manage_modulestores(request, reload_dir=None, commit_id=None):
if (commit_id is not None) and (commit_id==current_commit_id):
html += "<h2>Already at commit id %s for %s</h2>" % (commit_id, reload_dir)
track.views.server_track(request,
'reload %s skipped already at %s (pid=%s)' % (reload_dir,
commit_id,
os.getpid(),
),
{}, page='migrate')
else:
html += '<h2>Reloaded course directory "%s"</h2>' % reload_dir
def_ms.try_load_course(reload_dir)
@@ -98,6 +104,9 @@ def manage_modulestores(request, reload_dir=None, commit_id=None):
new_commit_id = os.popen('cd %s; git log -n 1 | head -1' % gdir).read().strip().split(' ')[1]
set_commit_id(def_ms.courses[reload_dir], new_commit_id)
html += '<p>commit_id=%s</p>' % new_commit_id
track.views.server_track(request, 'reloaded %s now at %s (pid=%s)' % (reload_dir,
new_commit_id,
os.getpid()), {}, page='migrate')
#----------------------------------------