Sha256: 17951edc4dfc8530a63fda0c493528d8581d64abce181fd9ffb20fe9e7e806f0
Contents?: true
Size: 687 Bytes
Versions: 4
Compression:
Stored size: 687 Bytes
Contents
namespace :fs_skin do desc 'rebuild fs_skin index' task :index => :environment do # Make sure all bricks are loaded before executing the index rebuild Zena::Use.upgrade_class('Site') include Zena::Acts::Secure if ENV['HOST'] sites = [Site.find_by_host(ENV['HOST'])] else sites = Site.master_sites end sites.each do |site| setup_visitor(site.any_admin, site) if ENV['WORKER'] == 'false' || RAILS_ENV == 'test' # We avoid SiteWorker. site.rebuild_fs_skin_index else # We try to use the site worker. Zena::SiteWorker.perform(site, :rebuild_fs_skin_index, nil) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
zena-1.2.8 | bricks/fs_skin/zena/tasks.rb |
zena-1.2.7 | bricks/fs_skin/zena/tasks.rb |
zena-1.2.6 | bricks/fs_skin/zena/tasks.rb |
zena-1.2.5 | bricks/fs_skin/zena/tasks.rb |