fluentd-ui/app/controllers/fluentd/settings/out_s3_controller.rb
uu59 3c7786f262 Refactor plugin setting
Adding support for some plugins was hard.
After this commit, easy to add a plugin that has commonly
setting style.

Before:
- Add model, controller, and views for it.

After:
- Add model and controller. view is shared.
2014-11-04 14:29:31 +09:00

15 lines
271 B
Ruby

class Fluentd::Settings::OutS3Controller < ApplicationController
include SettingConcern
private
def target_class
Fluentd::Setting::OutS3
end
def setting_params
params.require(:fluentd_setting_out_s3).permit(*Fluentd::Setting::OutS3::KEYS)
end
end