Example #1
0
 def impl():
     users.insert("god",  "root", 1, 0xf)
     users.insert("normal1",  "passwd1", 1, 0x0)
     users.insert("normal2",  "passwd2", 1, 0x0)
     users.insert("normal3",  "passwd3", 1, 0x3)
     now = datetime.now()
     schedules.insert(type, now + timedelta(days=1), "hoge")
     schedules.insert(type, now - timedelta(days=1), "fuga")
Example #2
0
def new_schedule(module):
    if request.method == 'GET':
        today = datetime.today()
        return render_template(module['edit_template'], today=today)
    else:
        moduletype = module['type']
        logi('new schedule: type=%d', moduletype)
        try:
            module['validate']()
        except ValueError, e:
            logi('new schedule: validation error type=%d, errors=%s', moduletype, e.errors.keys())
            today = datetime.today()
            return render_template(module['edit_template'], today=today,
                    errors=e.errors)

        obj = module['make_obj'](request.form)
        logi('new schedule: insert type=%d, when=%s, body=%s', moduletype, obj['when'], obj['body'])
        scheds.insert(moduletype, obj['when'], obj['body'])
        return redirect(url_for(module['index']))
Example #3
0
def setup_testdata():
    users.insert("foo",  "passwd1", 1, 0x0)
    u = users.find_by_id(1)
    u.joined = datetime(2011, 1, 1)
    set_user(u)

    d = datetime(2012, 1, 1)
    schedules.insert(schedules.TYPE_PRACTICE, d + timedelta(days=1), "p1")
    schedules.insert(schedules.TYPE_PRACTICE, d + timedelta(days=2), "p2")
    schedules.insert(schedules.TYPE_PRACTICE, d + timedelta(days=3), "p3")
    schedules.insert(schedules.TYPE_PRACTICE, d + timedelta(days=4), "p4")
    schedules.insert(schedules.TYPE_PRACTICE, d + timedelta(days=5), "p5")
    schedules.insert(schedules.TYPE_GAME,     d + timedelta(days=1), "g1")
    schedules.insert(schedules.TYPE_GAME,     d + timedelta(days=2), "g2")
    schedules.insert(schedules.TYPE_GAME,     d + timedelta(days=3), "g3")
    schedules.insert(schedules.TYPE_GAME,     d + timedelta(days=4), "g4")
    schedules.insert(schedules.TYPE_GAME,     d + timedelta(days=5), "g5")
    schedules.insert(schedules.TYPE_EVENT,    d + timedelta(days=1), "e1")
    schedules.insert(schedules.TYPE_EVENT,    d + timedelta(days=2), "e2")
    schedules.insert(schedules.TYPE_EVENT,    d + timedelta(days=3), "e3")
    schedules.insert(schedules.TYPE_EVENT,    d + timedelta(days=4), "e4")
    schedules.insert(schedules.TYPE_EVENT,    d + timedelta(days=5), "e5")