def daily(): rost = Roster("password.json", "EAST") rost.setEmployees() rost.setOutOfQueue() s = SlackBot() print("From cron.py") print(s.inTraining) if s.inTraining: for engineer in s.inTraining: s.setStatus(engineer) s.msgOutOfQueue() s.msgAllStaff()
def daily(): rost = Roster("password.json", "EAST") rost.setEmployees() rost.setOutOfQueue() s = SlackBot() print("From cron.py") #debugging print(s.inTraining) #iterate through list of CEs that are out of queue if s.inTraining: for engineer in s.inTraining: s.setStatus(engineer) #send message to staff channels with current out of queue people s.msgOutOfQueue() s.msgAllStaff()
import os import json from slackbot import SlackBot from roster import Roster rost = Roster("password.json", "EAST") rost.setEmployees() rost.setOutOfQueue() s = SlackBot() print("From cron.py") print(s.inTraining) if s.inTraining: for engineer in s.inTraining: s.setStatus(engineer) s.msgOutOfQueue() s.msgAllStaff()