示例#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)
示例#2
0
 def __init__(self, server):
     MultiHourlyCronJob.__init__(self, minutes=[i*5 for i in range(0,12)])
     self.db = DBConnect()
     self.server = server
示例#3
0
文件: cronjobs.py 项目: mgaitan/beppo
 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
示例#4
0
 def __init__(self, server):
     MultiHourlyCronJob.__init__(self, minutes=[15, 45])
     self.db = DBConnect()
     self.server = server
示例#5
0
文件: cronjobs.py 项目: mgaitan/beppo
 def __init__(self):
     MultiHourlyCronJob.__init__(self, range(60))