mirror of
https://github.com/neocities/neocities.git
synced 2025-04-25 09:42:36 +02:00
redis-namespace is needed
This commit is contained in:
parent
939d902b71
commit
b51bb9d917
3 changed files with 6 additions and 1 deletions
1
Gemfile
1
Gemfile
|
@ -2,6 +2,7 @@ source 'https://rubygems.org'
|
||||||
|
|
||||||
gem 'sinatra'
|
gem 'sinatra'
|
||||||
gem 'redis'
|
gem 'redis'
|
||||||
|
gem 'redis-namespace'
|
||||||
gem 'sequel', '4.8.0'
|
gem 'sequel', '4.8.0'
|
||||||
gem 'bcrypt'
|
gem 'bcrypt'
|
||||||
gem 'sinatra-flash', require: 'sinatra/flash'
|
gem 'sinatra-flash', require: 'sinatra/flash'
|
||||||
|
|
|
@ -136,6 +136,8 @@ GEM
|
||||||
rack (>= 1.0.0)
|
rack (>= 1.0.0)
|
||||||
rake (10.5.0)
|
rake (10.5.0)
|
||||||
redis (3.2.2)
|
redis (3.2.2)
|
||||||
|
redis-namespace (1.5.2)
|
||||||
|
redis (~> 3.0, >= 3.0.4)
|
||||||
rest-client (1.8.0)
|
rest-client (1.8.0)
|
||||||
http-cookie (>= 1.0.2, < 2.0)
|
http-cookie (>= 1.0.2, < 2.0)
|
||||||
mime-types (>= 1.16, < 3.0)
|
mime-types (>= 1.16, < 3.0)
|
||||||
|
@ -262,6 +264,7 @@ DEPENDENCIES
|
||||||
rack_session_access
|
rack_session_access
|
||||||
rake
|
rake
|
||||||
redis
|
redis
|
||||||
|
redis-namespace
|
||||||
rest-client
|
rest-client
|
||||||
rmagick
|
rmagick
|
||||||
ruby-debug
|
ruby-debug
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
require 'sidekiq/api'
|
require 'sidekiq/api'
|
||||||
|
require 'redis-namespace'
|
||||||
|
|
||||||
class ArchiveWorker
|
class ArchiveWorker
|
||||||
include Sidekiq::Worker
|
include Sidekiq::Worker
|
||||||
|
@ -13,7 +14,7 @@ class ArchiveWorker
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
queue = Sidekiq::Queues[self.class.sidekiq_options_hash['queue']]
|
queue = Sidekiq::Queue.new self.class.sidekiq_options_hash['queue']
|
||||||
logger.info "JOB ID: #{jid} #{site_id.inspect}"
|
logger.info "JOB ID: #{jid} #{site_id.inspect}"
|
||||||
queue.each do |job|
|
queue.each do |job|
|
||||||
if job.args == [site_id] && job.jid != jid
|
if job.args == [site_id] && job.jid != jid
|
||||||
|
|
Loading…
Add table
Reference in a new issue