def __init__(self, scheduler, projectId): self.checkScheduler(scheduler) self.scheduler = scheduler # SGE self.projectId = projectId self.groupId2group = {} # key=identifier value=object self.path2db = "%s/%s_%s.db" % (os.getcwd(), self.projectId, Utils.uniq_alphanum(5)) self.db = DbSqlite(self.path2db) self.setUpJobTable()