# File lib/ruote/observer.rb, line 72 def route(time, msg) target = [ 'on', time, 'msg', msg['action'] ].compact.join('_') return unless self.respond_to?(target) send(target, msg) end