# File lib/puppet/parameter.rb, line 468
468:     def munge(value)
469:         begin
470:             ret = unsafe_munge(value)
471:         rescue Puppet::Error => detail
472:             Puppet.debug "Reraising %s" % detail
473:             raise
474:         rescue => detail
475:             raise Puppet::DevError, "Munging failed for value %s in class %s: %s" % [value.inspect, self.name, detail], detail.backtrace
476:         end
477:         ret
478:     end