2
我的rake任務(rake v 0.9.2.2)包含了一些內容以打印出任務的名稱。我希望它也打印它的命名空間。有點像以下:如何從rake任務中訪問命名空間?
namespace :yelp do
desc "..."
task :scrape => :environment do
puts "rake #{task.namespace}:#{task.name}"
end
end
問題是,namespace
是一種私人方法。
rake aborted!
private method `namespace' called for <Rake::Task => []>:Rake::Task
任何人都有解決方案嗎?