Define dateformat variable in xqueue_interface

This commit is contained in:
kimth
2012-08-27 19:14:47 -04:00
parent 50481c2a81
commit 98542f79ec
3 changed files with 7 additions and 4 deletions

View File

@@ -34,6 +34,7 @@ from datetime import datetime
import eia
import inputtypes
from util import contextualize_text, convert_files_to_filenames
import xqueue_interface
# to be replaced with auto-registering
import responsetypes
@@ -215,8 +216,10 @@ class LoncapaProblem(object):
return None
# Get a list of timestamps of all queueing requests, then convert it to a DateTime object
queuetimes = [self.correct_map.get_queuetime_str(answer_id) for answer_id in self.correct_map if self.correct_map.is_queued(answer_id)]
queuetimes = [datetime.strptime(qt,'%Y%m%d%H%M%S') for qt in queuetimes]
queuetime_strs = [self.correct_map.get_queuetime_str(answer_id)
for answer_id in self.correct_map
if self.correct_map.is_queued(answer_id)]
queuetimes = [datetime.strptime(qt_str, xqueue_interface.dateformat) for qt_str in queuetime_strs]
return max(queuetimes)

View File

@@ -1150,7 +1150,7 @@ class CodeResponse(LoncapaResponse):
body=json.dumps(contents))
# State associated with the queueing request
qtime = datetime.strftime(datetime.now(), '%Y%m%d%H%M%S')
qtime = datetime.strftime(datetime.now(), xqueue_interface.dateformat)
queuestate = {'key': queuekey,
'time': qtime,
}

View File

@@ -9,7 +9,7 @@ import time
log = logging.getLogger('mitx.' + __name__)
dateformat = '%Y%m%d%H%M%S'
def make_hashkey(seed=None):
'''