mirror of
https://github.com/fluent/fluentd-ui.git
synced 2026-05-05 19:06:12 +02:00
Merge pull request #59 from treasure-data/fix_out_td_setting
Clean up out_td params
This commit is contained in:
commit
97c4720e46
@ -6,8 +6,8 @@ class Fluentd::Settings::OutTdController < ApplicationController
|
||||
@setting = Fluentd::Setting::OutTd.new({
|
||||
buffer_type: "file",
|
||||
buffer_path: "/var/log/td-agent/buffer/td",
|
||||
use_ssl: true,
|
||||
auto_create_table: true,
|
||||
match: "td.*.*",
|
||||
})
|
||||
end
|
||||
|
||||
|
||||
@ -6,19 +6,17 @@ class Fluentd
|
||||
|
||||
KEYS = [
|
||||
:match,
|
||||
:apikey, :auto_create_table, :use_ssl, :database, :table, :endpoint,
|
||||
:connect_timeout, :read_timeout, :send_timeout, :flush_interval, :buffer_type, :buffer_path,
|
||||
:apikey, :auto_create_table, :database, :table,
|
||||
:flush_interval, :buffer_type, :buffer_path,
|
||||
].freeze
|
||||
|
||||
attr_accessor(*KEYS)
|
||||
|
||||
booleans :use_ssl
|
||||
flags :auto_create_table
|
||||
|
||||
validates :match, presence: true
|
||||
validates :apikey, presence: true
|
||||
validates :auto_create_table, presence: true
|
||||
validates :use_ssl, presence: true
|
||||
|
||||
def plugin_name
|
||||
"tdlog"
|
||||
|
||||
@ -4,19 +4,14 @@
|
||||
= field(f, :match)
|
||||
= field(f, :apikey)
|
||||
= field(f, :auto_create_table)
|
||||
= field(f, :use_ssl)
|
||||
= field(f, :database)
|
||||
= field(f, :table)
|
||||
= field(f, :endpoint)
|
||||
|
||||
.well.well-sm
|
||||
%h4{"data-toggle" => "collapse", "href" => "#advanced-setting"}
|
||||
= icon('fa-caret-down')
|
||||
= t('terms.advanced_setting')
|
||||
#advanced-setting.collapse
|
||||
= field(f, :connect_timeout)
|
||||
= field(f, :read_timeout)
|
||||
= field(f, :send_timeout)
|
||||
= field(f, :flush_interval)
|
||||
= field(f, :buffer_type)
|
||||
= field(f, :buffer_path)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user