""" media_q = Queue() pmh = PypoMessageHandler(pypoFetch_q, recorder_q) pmh.daemon = True pmh.start() pfile = PypoFile(media_q) pfile.daemon = True pfile.start() pf = PypoFetch(pypoFetch_q, pypoPush_q, media_q, telnet_lock) pf.daemon = True pf.start() pp = PypoPush(pypoPush_q, telnet_lock) pp.daemon = True pp.start() recorder = Recorder(recorder_q) recorder.daemon = True recorder.start() # all join() are commented out becase we want to exit entire pypo # if pypofetch is exiting #pmh.join() #recorder.join() #pp.join() pf.join() logger.info("pypo fetch exit")
media_q = Queue() pmh = PypoMessageHandler(pypoFetch_q, recorder_q, config) pmh.daemon = True pmh.start() pfile = PypoFile(media_q, config) pfile.daemon = True pfile.start() pf = PypoFetch(pypoFetch_q, pypoPush_q, media_q, telnet_lock, pypo_liquidsoap, config) pf.daemon = True pf.start() pp = PypoPush(pypoPush_q, telnet_lock, pypo_liquidsoap, config) pp.daemon = True pp.start() recorder = Recorder(recorder_q) recorder.daemon = True recorder.start() stat = ListenerStat() stat.daemon = True stat.start() pf.join() logger.info("System exit")
# initialize g = Global() while not g.selfcheck(): time.sleep(5) logger = logging.getLogger() if options.test: g.test_api() sys.exit() q = Queue() pp = PypoPush(q) pp.start() pf = PypoFetch(q) pf.start() while True: time.sleep(3600) #pp.join() #pf.join() """ if options.check: try: g.check_schedule() except Exception, e: print e