summaryrefslogtreecommitdiff
path: root/lib/chef/event_dispatch/dispatcher.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/chef/event_dispatch/dispatcher.rb')
-rw-r--r--lib/chef/event_dispatch/dispatcher.rb5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/chef/event_dispatch/dispatcher.rb b/lib/chef/event_dispatch/dispatcher.rb
index 7d7d2c0ad4..ad7df46cd0 100644
--- a/lib/chef/event_dispatch/dispatcher.rb
+++ b/lib/chef/event_dispatch/dispatcher.rb
@@ -22,10 +22,7 @@ class Chef
# Check to see if we are dispatching to a formatter
def formatter?
- @subscribers.each do |s|
- return s.is_formatter? if s.respond_to?(:is_formatter?)
- end
- false
+ @subscribers.any? { |s| s.respond_to?(:is_formatter?) && s.is_formatter? }
end
####