diff --git a/lib/fluent/config/v1_parser.rb b/lib/fluent/config/v1_parser.rb index 7432e6c924..d8806c9377 100644 --- a/lib/fluent/config/v1_parser.rb +++ b/lib/fluent/config/v1_parser.rb @@ -172,7 +172,7 @@ def eval_include(attrs, elems, uri) require 'open-uri' basepath = '/' fname = path - data = URI.open(uri) { |f| f.read } + data = u.open { |f| f.read } data.force_encoding('UTF-8') ss = StringScanner.new(data) V1Parser.new(ss, basepath, fname, @eval_context).parse_element(true, nil, attrs, elems)