#!/usr/bin/env python3 import random import time from manager import QueueClient class Boss(QueueClient): def run(self): while True: task = random.randint(5, 1e4) print('new task:', task) self.queue.put(task) print('tasks left:', self.queue.qsize()) time.sleep(random.randint(1, 2)) if __name__ == '__main__': Boss().run()