diff --git a/lib/regexp_preview/single_line.rb b/lib/regexp_preview/single_line.rb index 1981e73..e0c32d8 100644 --- a/lib/regexp_preview/single_line.rb +++ b/lib/regexp_preview/single_line.rb @@ -18,7 +18,7 @@ module RegexpPreview else # apache, nginx, etc definition = Fluent::TextParser::TEMPLATE_REGISTRY.lookup(format).call raise "Unknown format '#{format}'" unless definition - definition.configure({}) # NOTE: SyslogParser define @regexp in configure method so call it to grab Regexp object + definition.configure(Fluent::Config::Element.new('ROOT', '', {}, [])) # NOTE: SyslogParser define @regexp in configure method so call it to grab Regexp object @regexp = definition.patterns["format"] @time_format = definition.patterns["time_format"] end