cc-2055: switch to init-d

-fix daemon being able to start multiple times
-make airtime-install shell script to call installers seperately
-
This commit is contained in:
martin 2011-05-31 12:45:27 -04:00
parent 5803635d50
commit c05c2f1e28
5 changed files with 34 additions and 21 deletions

View file

@ -109,6 +109,12 @@ if __name__ == '__main__':
print '###########################################'
signal.signal(signal.SIGINT, keyboardInterruptHandler)
#import daemonize
#daemonize.createDaemon()
#open("airtime.pid", "w").write(str(os.getpid()) + "\n")
#daemonize.drop_privileges("pypo", "pypo")
# initialize
g = Global()
@ -127,11 +133,9 @@ if __name__ == '__main__':
q = Queue()
pp = PypoPush(q)
pp.daemon = True
pp.start()
pf = PypoFetch(q)
pf.daemon = True
pf.start()
while True: time.sleep(3600)