# File lib/puppet/provider.rb, line 272 272: def name 273: if n = @property_hash[:name] 274: return n 275: elsif self.resource 276: resource.name 277: else 278: raise Puppet::DevError, "No resource and no name in property hash in %s instance" % self.class.name 279: end 280: end