Example #1
0
def main(args):
    args = {'redis_url': os.environ['REDISURL']} if 'REDISURL' in os.environ else {}
    app = Meetling(**args)
    app.r.flushdb()
    app.update()

    staff_member = app.login()
    staff_member.edit(name='Ceiling')
    app.settings.edit(title='Meetling Lab')
    user = app.login()
    user.edit(name='Happy')
    meeting1 = app.create_example_meeting()
    meeting2 = app.create_meeting('Cat hangout')
    meeting2.create_agenda_item('Eating')
    meeting2.create_agenda_item('Purring', duration=10, description='No snooping!')
    meeting2.trash_agenda_item(meeting2.create_agenda_item('Eatzing'))
    meeting2.trash_agenda_item(meeting2.create_agenda_item('Purring', duration=10,
                                                           description='No snoopzing!'))

    text = [
        'To log in as staff member, visit:',
        '',
        'http://localhost:8080/#login={}'.format(staff_member.auth_secret),
        '',
        'Meetings:',
        ''
    ]
    for meeting in [meeting1, meeting2]:
        text.append('* {}: http://localhost:8080/meetings/{}'.format(meeting.title, meeting.id))

    print('\n'.join(text))
    return 0
Example #2
0
def main(args):
    args = {'redis_url': os.environ['REDISURL']} if 'REDISURL' in os.environ else {}
    app = Meetling(**args)
    app.r.flushdb()
    app.update()

    staff_member = app.login()
    staff_member.edit(name='Ceiling')
    app.settings.edit(title='Meetling Lab')
    user = app.login()
    user.edit(name='Happy')
    meeting1 = app.create_example_meeting()
    meeting2 = app.create_meeting('Cat hangout')
    meeting2.create_agenda_item('Eating')
    meeting2.create_agenda_item('Purring', duration=10, description='No snooping!')
    meeting2.trash_agenda_item(meeting2.create_agenda_item('Eatzing'))
    meeting2.trash_agenda_item(meeting2.create_agenda_item('Purring', duration=10,
                                                           description='No snoopzing!'))

    text = [
        'To log in as staff member, visit:',
        '',
        'http://localhost:8080/#login={}'.format(staff_member.auth_secret),
        '',
        'Meetings:',
        ''
    ]
    for meeting in [meeting1, meeting2]:
        text.append('* {}: http://localhost:8080/meetings/{}'.format(meeting.title, meeting.id))

    print('\n'.join(text))
    return 0