# File lib/puppet/provider.rb, line 260 260: def name 261: if n = @property_hash[:name] 262: return n 263: elsif self.resource 264: resource.name 265: else 266: raise Puppet::DevError, "No resource and no name in property hash in #{self.class.name} instance" 267: end 268: end