# File lib/puppet/parameter.rb, line 175 175: def initialize(options = {}) 176: options = symbolize_options(options) 177: if resource = options[:resource] 178: self.resource = resource 179: options.delete(:resource) 180: else 181: raise Puppet::DevError, "No resource set for #{self.class.name}" 182: end 183: 184: set_options(options) 185: end