Clean up out_td params

This commit is contained in:
uu59 2014-07-28 13:18:20 +09:00
parent 9060243fee
commit f40200741f
3 changed files with 3 additions and 10 deletions

View File

@ -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

View File

@ -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"

View File

@ -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)