Возможно ли узнать текущую задачу рейка в ruby:
# Rakefile
task :install do
MyApp.somemethod(options)
end
# myapp.rb
class MyApp
def somemetod(opts)
## current_task?
end
end
Изменить
Я спрашиваю о любой глобальной переменной, которая может быть запрошена по этому поводу, потому что я хотел сделать приложение умным для грабли, а не изменять сама задача. Я думаю, что приложение должно вести себя по-разному, когда оно запускается с помощью грабли.