Пример #1
0
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
Пример #2
0
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
Пример #3
0
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
Пример #4
0
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