In our app we have a number of custom Rake tasks living in lib/tasks.
Each has a different namespace, but if I do this (yes, I know, global
namespace :spider_uk_foo do
@ss = Scraper.new
task :perform do
Then @ss.set_name is run when running any other rake file, though each
has a different namespace.
@ss would also appear to be available to other rake files, again in
different namespaces, where it is not even defined.
Any ideas, please?
Any advice, or pointing out of something obvious that I’ve missed,