# File lib/puppet/property.rb, line 329 329: def should 330: if defined? @should 331: unless @should.is_a?(Array) 332: self.devfail "should for %s on %s is not an array" % 333: [self.class.name, @resource.name] 334: end 335: if match_all? 336: return @should.collect { |val| self.unmunge(val) } 337: else 338: return self.unmunge(@should[0]) 339: end 340: else 341: return nil 342: end 343: end