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
任何人都有解决方案吗?