module PoringBackup::Settings::Callback
Public Instance Methods
after(&block)
click to toggle source
# File lib/poring_backup/callback.rb, line 9 def after &block @after_actions << block end
before(&block)
click to toggle source
# File lib/poring_backup/callback.rb, line 5 def before &block @before_actions << block end
Private Instance Methods
after_backup()
click to toggle source
# File lib/poring_backup/callback.rb, line 21 def after_backup unless @after_actions.empty? PoringBackup.logger.info "----- after processing..." @after_actions.each { |action| action.call(PoringBackup.logger) } end end
before_backup()
click to toggle source
# File lib/poring_backup/callback.rb, line 14 def before_backup unless @before_actions.empty? PoringBackup.logger.info "----- before processing..." @before_actions.each { |action| action.call(PoringBackup.logger) } end end