### # Note: check if running as part of Rails? if yes - use (builtin) rails :environment task/dependency
if defined?( Rails )
### todo: ## check if task :environment exists? in rake - why? why not? ## do nothing; use "builtin" :environment task ## to setup database connection etc.
else
task :environment do LogUtils::Logger.root.level = :debug Pluto.connect! end
end
######### # for debugging
desc ‘pluto - debug site setup’ task :site => :environment do
site = Pluto::Model::Site.first # FIX: for now assume one planet per DB (fix later; allow planet key or similar) if site.present? puts "site found:" pp site else puts "no site found" end
end
### todo: add new task :sites