Method: AppDeploy.invoke
- Defined in:
- lib/app-deploy/utils.rb
.invoke(task_name, hash = {}) ⇒ Object
wrap Rake::Task#invoke for named arguments
5 6 7 8 9 |
# File 'lib/app-deploy/utils.rb', line 5 def invoke task_name, hash = {} task = Rake::Task[task_name] args = task.arg_names.map{ |name| hash[name] } task.invoke(*args) end |