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