# File lib/puppet/property.rb, line 92 92: def call_provider(value) 93: begin 94: provider.send(self.class.name.to_s + "=", value) 95: rescue NoMethodError 96: self.fail "The %s provider can not handle attribute %s" % 97: [provider.class.name, self.class.name] 98: end 99: end