fluentd-ui/app/controllers/fluentd/settings/running_backup_controller.rb
鳥井 雪 92134654ea Make dir app/models/fluentd/setting_archive/
and move backup_file model under it. prepare for gathering models that concernig about archive
2014-12-26 14:59:50 +09:00

20 lines
553 B
Ruby

class Fluentd::Settings::RunningBackupController < ApplicationController
before_action :login_required
before_action :find_fluentd
before_action :find_backup_file, only: [:show, :reuse]
def show
end
def reuse
@fluentd.agent.config_write @backup_file.content
redirect_to daemon_setting_path, flash: { success: t('messages.config_successfully_copied', brand: fluentd_ui_brand) }
end
private
def find_backup_file
@backup_file = Fluentd::SettingArchive::BackupFile.new(@fluentd.agent.running_config_backup_file)
end
end