Use local variables instead of instance variables

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
This commit is contained in:
Kenji Okimoto 2018-07-10 16:34:37 +09:00
parent 9a1b80a0a8
commit f014ad8fdc
No known key found for this signature in database
GPG Key ID: F9E3E329A5C5E4A1

View File

@ -5,45 +5,45 @@
#plugin-setting
- # NOTE: plugin_setting_form_action_url is defined at SettingConcern
= form_with(model: @setting, scope: :setting, url: plugin_setting_form_action_url(@fluentd), local: true, class: "ignore-rails-error-div", builder: FluentdFormBuilder) do |form|
= form_with(model: setting, scope: :setting, url: plugin_setting_form_action_url(fluentd), local: true, class: "ignore-rails-error-div", builder: FluentdFormBuilder) do |form|
- @setting.common_options.each do |key|
= form.field(key)
- if @setting.have_buffer_section?
%owned-plugin-form{"v-bind:id" => "'buffer-section'",
"v-bind:options-json" => "'#{Fluent::Plugin::BUFFER_REGISTRY.map.keys.to_json}'",
"v-bind:initial-plugin-name" => "'#{@setting.buffer_type}'",
"v-bind:initial-plugin-name" => "'#{setting.buffer_type}'",
"v-bind:plugin-type" => "'buffer'",
"v-bind:plugin-label" => "'Buffer'"}
- if @setting.have_storage_section?
- if setting.have_storage_section?
%owned-plugin-form{"v-bind:id" => "'storage-section'",
"v-bind:options-json" => "'#{Fluent::Plugin::STORAGE_REGISTRY.map.keys.to_json}'",
"v-bind:initial-plugin-name" => "'#{@setting.storage_type}'",
"v-bind:initial-plugin-name" => "'#{setting.storage_type}'",
"v-bind:plugin-type" => "'storage'",
"v-bind:plugin-label" => "'Storage'"}
- if @setting.have_parse_section?
- if setting.have_parse_section?
%owned-plugin-form{"v-bind:id" => "'parse-section'",
"v-bind:options-json" => "'#{Fluent::Plugin::PARSER_REGISTRY.map.keys.to_json}'",
"v-bind:initial-plugin-name" => "'#{@setting.parse_type}'",
"v-bind:initial-plugin-name" => "'#{setting.parse_type}'",
"v-bind:plugin-type" => "'parse'",
"v-bind:plugin-label" => "'Parse'"}
- if @setting.have_format_section?
- if setting.have_format_section?
%owned-plugin-form{"v-bind:id" => "'format-section'",
"v-bind:options-json" => "'#{Fluent::Plugin::FORMATTER_REGISTRY.map.keys.to_json}'",
"v-bind:initial-plugin-name" => "'#{@setting.format_type}'",
"v-bind:initial-plugin-name" => "'#{setting.format_type}'",
"v-bind:plugin-type" => "'format'",
"v-bind:plugin-label" => "'Format'"}
- if @setting.advanced_options.present?
- if setting.advanced_options.present?
.card.card-body.bg-light
%h4{"data-toggle" => "collapse", "href" => "#advanced-setting"}
= icon('fa-caret-down')
= t('terms.advanced_setting')
#advanced-setting.collapse
- @setting.advanced_options.each do |key|
- setting.advanced_options.each do |key|
= form.field(key)
= form.submit t('fluentd.common.finish'), class: "btn btn-lg btn-primary float-right mt-3"