Пример #1
0
    def active(self):
        c = LocalClient()

        if cherrypy.request.method == 'POST':
            LocalClient().set_active_program(cherrypy.request.json['id'])

        program = c.get_active_program()
        return {'name': program.name, 'id':program.id}
Пример #2
0
 def index(self):
     c = LocalClient()
     program = c.get_active_program()
     periods = [ {'start':p.start.strftime('%H:%m'), 'end':p.end.strftime('%H:%M'), 'system':p.system} for p in c.get_active_periods()]
     return {'active_program':program.name, 'active_program_id': program.id, 'active_periods':periods}