# File lib/puppet/network/handler/fileserver.rb, line 39 39: def configuration 40: # Short-circuit the default case. 41: return @configuration if defined?(@configuration) 42: 43: config_path = @passed_configuration_path || Puppet[:fileserverconfig] 44: return nil unless FileTest.exist?(config_path) 45: 46: # The file exists but we don't have a LoadedFile instance for it. 47: @configuration = Puppet::Util::LoadedFile.new(config_path) 48: end