def gen_backup(user, assignment): seconds_offset = random.randrange(-100000, 100) messages = gen_messages(assignment, seconds_offset) submit = gen_bool(0.3) if submit: messages['file_contents']['submit'] = '' backup = Backup( created=assignment.due_date - datetime.timedelta(seconds=seconds_offset), submitter_id=user.id, assignment_id=assignment.id, submit=submit) backup.messages = [Message(kind=k, contents=m) for k, m in messages.items()] return backup
def gen_backup(user, assignment): seconds_offset = random.randrange(-100000, 100) messages = gen_messages(assignment, seconds_offset) submit = gen_bool(0.3) if submit: messages['file_contents']['submit'] = '' backup = Backup(created=assignment.due_date - datetime.timedelta(seconds=seconds_offset), submitter_id=user.id, assignment_id=assignment.id, submit=submit) backup.messages = [ Message(kind=k, contents=m) for k, m in messages.items() ] return backup
def gen_backup(user, assignment): messages = { 'file_contents': { 'fizzbuzz.py': modified_file, 'moby_dick': 'Call me Ishmael.' }, 'analytics': {} } submit = gen_bool(0.1) if submit: messages['file_contents']['submit'] = '' backup = Backup( created=assignment.due_date - datetime.timedelta(seconds=random.randrange(-100000, 100)), submitter_id=user.id, assignment_id=assignment.id, submit=submit) backup.messages = [Message(kind=k, contents=m) for k, m in messages.items()] return backup
def gen_backup(user, assignment): messages = { 'file_contents': { 'fizzbuzz.py': modified_file, 'moby_dick': 'Call me Ishmael.' }, 'analytics': {} } submit = gen_bool(0.1) if submit: messages['file_contents']['submit'] = '' backup = Backup(created=assignment.due_date - datetime.timedelta(seconds=random.randrange(-100000, 100)), submitter_id=user.id, assignment_id=assignment.id, submit=submit) backup.messages = [ Message(kind=k, contents=m) for k, m in messages.items() ] return backup