# File lib/puppet/transaction/change.rb, line 23 23: def event(name) 24: # default to a simple event type 25: unless name.is_a?(Symbol) 26: @property.warning("Property '%s' returned invalid event '%s'; resetting to default" % 27: [@property.class, name]) 28: 29: name = @property.event(should) 30: end 31: 32: Puppet::Transaction::Event.new(name, self.resource) 33: end