class Object
Public Instance Methods
alias_task(hash)
click to toggle source
# File lib/heroku_san/tasks.rb, line 300 def alias_task(hash) hash.each_pair do |(new_task, original_task)| the_task = Rake.application[original_task] task new_task, {the_task.arg_names => [original_task]} end end
each_heroku_app(&block)
click to toggle source
# File lib/heroku_san/tasks.rb, line 320 def each_heroku_app(&block) HerokuSan.project.each_app(&block) puts rescue HerokuSan::NoApps => e puts "You must first specify at least one Heroku app: rake <app> [<app>] <command> rake production restart rake demo staging deploy" puts "\nYou can use also command all Heroku apps for this project: rake all restart" exit(1) end