示例#1
0
def main(args, app):
    for schedule in Schedule.FromConfig(app.config):
        if args.name == schedule.name:
            schedule.remove(app.config)
            app.config.save()
            print 'removed', schedule.format_url()
            break
示例#2
0
def get_schedule_map(conf):
    schedules = {}
    for sched in Schedule.FromConfig(conf):
        schedules[sched.name] = sched
    return schedules
示例#3
0
def main(args, app):
    for device in Schedule.FromConfig(app.config):
        if args.name in ['*', device.name]:
            print args.format(device)