Exemplo n.º 1
0
    def __init__(self, server):
        MultiHourlyCronJob.__init__(self, minutes=[28, 58])
        self.db = DBConnect()
        self.server = server
        self.server.sessions.closeAll(SERVER_RESTART)

        query = """select fk_tutor, time_end from tutor_schedule
            where (time_start <= '%s' and time_end >= '%s')
            or (time_start <= '%s' and time_end >= '%s')
            """
        self._restoring(query, self.server.wbRoomsIA, IACLASS)
        query2 = """select fk_tutor, time_end from prearranged_classes
            where (time_start <= '%s' and time_end >= '%s')
            """
        self._restoring(query2, self.server.wbRoomsPA, PACLASS)
Exemplo n.º 2
0
 def __init__(self, server):
     MultiHourlyCronJob.__init__(self, minutes=[i*5 for i in range(0,12)])
     self.db = DBConnect()
     self.server = server
Exemplo n.º 3
0
 def __init__(self, server):
     MultiHourlyCronJob.__init__(self, minutes=[0,5,10,15,20,25,30, 32, 33,37,40,45,50,55])
     self.server = server
Exemplo n.º 4
0
 def __init__(self, server):
     MultiHourlyCronJob.__init__(self, minutes=[15, 45])
     self.db = DBConnect()
     self.server = server
Exemplo n.º 5
0
 def __init__(self):
     MultiHourlyCronJob.__init__(self, range(60))