X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=kiosk.py;h=0c8cce09f3a6b0bc92a636ada326cee71eb27cf7;hb=0e2601682b4629eb425f2d20a3c4ca3d592d3cbe;hp=f25a659c17bb153a08281b0c5c5743ad59fde0d4;hpb=e932e65d4847a4777ddae297f9e52349285221ed;p=kiosk.git diff --git a/kiosk.py b/kiosk.py index f25a659..0c8cce0 100755 --- a/kiosk.py +++ b/kiosk.py @@ -254,7 +254,6 @@ def thread_invoke_renderers(): utils.timestamp())) for r in renderer_catalog.get_renderers(): now = time.time() - print("renderer[%s]: Rendering %s" % (utils.timestamp(), r.get_name())) try: r.render() except Exception as e: @@ -266,8 +265,9 @@ def thread_invoke_renderers(): print("renderer[%s] unknown error in %s, swallowing it." % ( utils.timestamp(), r.get_name())) delta = time.time() - now - print("renderer[%s]: Back from %s, that took %5.2fs." % ( - utils.timestamp(), r.get_name(), delta)) + if (delta > 1.0): + print("renderer[%s]: Warning: %s's rendering took %5.2fs." % ( + utils.timestamp(), r.get_name(), delta)) print("renderer[%s]: thread having a little break for %ds..." % ( utils.timestamp(), constants.render_period_sec)) time.sleep(constants.render_period_sec)