fluentd-ui/app/models/fluentd/setting/parser_ltsv.rb
Kenji Okimoto c7af576b72
Organize options
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-02 17:01:29 +09:00

31 lines
503 B
Ruby

class Fluentd
module Setting
class ParserLtsv
include Fluentd::Setting::Plugin
register_plugin("parser", "ltsv")
def self.initial_params
{
delimiter: "\t",
delimiter_pattern: nil,
label_delimiter: ":"
}
end
def common_options
[
:delimiter,
:label_delimiter
]
end
def advanced_options
super + [
:delimiter_pattern
]
end
end
end
end