diff --git a/app/controllers/concerns/setting_concern.rb b/app/controllers/concerns/setting_concern.rb index 5209323..3096cb0 100644 --- a/app/controllers/concerns/setting_concern.rb +++ b/app/controllers/concerns/setting_concern.rb @@ -23,7 +23,7 @@ module SettingConcern return render "shared/settings/show" end - @fluentd.agent.config_append @setting.to_config + @fluentd.agent.config_merge(@setting.to_config.to_s) if @fluentd.agent.running? unless @fluentd.agent.restart @setting.errors.add(:base, @fluentd.agent.log.tail(1).first)