Commit 98542f79 by kimth

Define dateformat variable in xqueue_interface

parent 50481c2a
...@@ -34,6 +34,7 @@ from datetime import datetime ...@@ -34,6 +34,7 @@ from datetime import datetime
import eia import eia
import inputtypes import inputtypes
from util import contextualize_text, convert_files_to_filenames from util import contextualize_text, convert_files_to_filenames
import xqueue_interface
# to be replaced with auto-registering # to be replaced with auto-registering
import responsetypes import responsetypes
...@@ -215,8 +216,10 @@ class LoncapaProblem(object): ...@@ -215,8 +216,10 @@ class LoncapaProblem(object):
return None return None
# Get a list of timestamps of all queueing requests, then convert it to a DateTime object # 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)] queuetime_strs = [self.correct_map.get_queuetime_str(answer_id)
queuetimes = [datetime.strptime(qt,'%Y%m%d%H%M%S') for qt in queuetimes] 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) return max(queuetimes)
......
...@@ -1150,7 +1150,7 @@ class CodeResponse(LoncapaResponse): ...@@ -1150,7 +1150,7 @@ class CodeResponse(LoncapaResponse):
body=json.dumps(contents)) body=json.dumps(contents))
# State associated with the queueing request # 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, queuestate = {'key': queuekey,
'time': qtime, 'time': qtime,
} }
......
...@@ -9,7 +9,7 @@ import time ...@@ -9,7 +9,7 @@ import time
log = logging.getLogger('mitx.' + __name__) log = logging.getLogger('mitx.' + __name__)
dateformat = '%Y%m%d%H%M%S'
def make_hashkey(seed=None): def make_hashkey(seed=None):
''' '''
......
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