Method: Chef.event_handler

Defined in:
lib/chef/chef_class.rb

.event_handler(&block) ⇒ Object

Register an event handler with user specified block

@return[Chef::EventDispatch::Base] handler object



60
61
62
63
# File 'lib/chef/chef_class.rb', line 60

def event_handler(&block)
  dsl = Chef::EventDispatch::DSL.new("Chef client DSL")
  dsl.instance_eval(&block)
end