Module: Dkdeploy::RollbackManager
- Defined in:
- lib/dkdeploy/rollback_manager.rb
Overview
The RollbackManager module is a mixin for managing rollback tasks.
Instance Method Summary collapse
-
#add_rollback_task(task_name) ⇒ Object
Add new rollback task.
-
#rollback_tasks ⇒ Array
Getter for rollback_tasks.
Instance Method Details
#add_rollback_task(task_name) ⇒ Object
Add new rollback task
14 15 16 |
# File 'lib/dkdeploy/rollback_manager.rb', line 14 def add_rollback_task(task_name) rollback_tasks << task_name if Rake::Task.task_defined? task_name end |
#rollback_tasks ⇒ Array
Getter for rollback_tasks
7 8 9 |
# File 'lib/dkdeploy/rollback_manager.rb', line 7 def rollback_tasks @rollback_tasks ||= [] end |