From 4d3f401459002bb6b9791ab6e70f128aedce4d41 Mon Sep 17 00:00:00 2001 From: Paul van Tilburg Date: Thu, 20 Nov 2014 08:47:47 +0100 Subject: [PATCH] Rescue and log a failed refresh --- lib/hued/engine.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/hued/engine.rb b/lib/hued/engine.rb index f12ef62..0702f54 100644 --- a/lib/hued/engine.rb +++ b/lib/hued/engine.rb @@ -70,6 +70,8 @@ module Hued @log.debug "Refreshing lights..." @lights.each { |light| light.reload } @log.debug "Refreshed #{@lights.count} light#{"s" unless @lights.count == 1}" + rescue => e + @log.error "Could not refresh lights: #{e.message}" end def load