class Innkeeper::RakeTaskEnhancer
Constants
- TASKS
Public Class Methods
enhance!()
click to toggle source
# File lib/innkeeper/tasks/enhancements.rb, line 13 def enhance! TASKS.each do |name| task = Rake::Task[name] task.enhance do if should_enhance? enhance_task(task) end end end end
enhance_task(task)
click to toggle source
# File lib/innkeeper/tasks/enhancements.rb, line 28 def enhance_task(task) Rake::Task[task.name.sub(/db:/, 'innkeeper:')].invoke end
should_enhance?()
click to toggle source
# File lib/innkeeper/tasks/enhancements.rb, line 24 def should_enhance? Innkeeper.db_migrate_tenants end