def refreshOOQ(self): self.inTraining = Roster.getOutOfQueue() self.TRAINING_IDS = self.trainingIds()
from roster import Roster Roster.getCategories() rost = Roster("password.json", "EAST") q = Roster.getOutOfQueue() print(q) '''rost.setEmployees() rost.getCategories() rost.setOutOfQueue()''' '''def printQ(): for t in q: print(t) print("\n") def testTrainingIds(): idset = set() if not q: return idset for t in q: print(t) if 'user_id' in t and t['user_id']: idset.add(t['user_id']) print(idset) #print(f"idset: {idset}")
def __init__(self, tz="EAST"): self.roster = Roster("password.json", tz) self.inTraining = Roster.getOutOfQueue() # list of training engineers self.BOT_TOKEN = os.environ['BOT_TOKEN'] self.slackBotUser = Slacker(self.BOT_TOKEN) self.TRAINING_IDS = self.trainingIds()