Offline nodes monitor

recursion???
 why not just:
whileTrue:
    function()
    if args.recheck_time: time.sleep(args.recheck_time)