mirror of
https://github.com/r4sas/py-i2phosts
synced 2025-02-02 09:55:52 +00:00
py-i2phosts-master: add few log messages
This commit is contained in:
parent
67ae54ab91
commit
793bf3cca1
@ -69,14 +69,17 @@ def main():
|
|||||||
|
|
||||||
# if we're just started, wait while fetcher get some new hosts
|
# if we're just started, wait while fetcher get some new hosts
|
||||||
fetcher = run_fetcher()
|
fetcher = run_fetcher()
|
||||||
|
log.debug('just started, delaying checker run for 300 secs')
|
||||||
fetcher.join(300) # wait for 5 mins
|
fetcher.join(300) # wait for 5 mins
|
||||||
# start checker and other
|
# start checker and other
|
||||||
checker = run_checker()
|
checker = run_checker()
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
if fetcher.isAlive() == False:
|
if fetcher.isAlive() == False:
|
||||||
|
log.warning('fetcher thread is dead, respawning...')
|
||||||
fetcher = run_fetcher()
|
fetcher = run_fetcher()
|
||||||
if checker.isAlive() == False:
|
if checker.isAlive() == False:
|
||||||
|
log.warning('checker thread is dead, respawning...')
|
||||||
checker = run_checker()
|
checker = run_checker()
|
||||||
# do check every 30 mins
|
# do check every 30 mins
|
||||||
time.sleep(1800)
|
time.sleep(1800)
|
||||||
@ -154,4 +157,5 @@ if not args.debug and not args.verbose:
|
|||||||
d.gid = pw_entry[3]
|
d.gid = pw_entry[3]
|
||||||
d.open() # become daemon
|
d.open() # become daemon
|
||||||
log = get_logger(filename=log_file, log_level=log_level)
|
log = get_logger(filename=log_file, log_level=log_level)
|
||||||
|
log.debug('daemonised')
|
||||||
main()
|
main()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user