diff --git a/examples/web/Gemfile b/examples/web/Gemfile new file mode 100644 index 00000000..4971813e --- /dev/null +++ b/examples/web/Gemfile @@ -0,0 +1,5 @@ +source 'https://rubygems.org' + +gem 'sidekiq', path: '../../' +gem 'thin' +gem 'pry' diff --git a/examples/web/config.ru b/examples/web/config.ru new file mode 100644 index 00000000..2c008b53 --- /dev/null +++ b/examples/web/config.ru @@ -0,0 +1,14 @@ +require 'sidekiq/web' +require 'redis' + +$redis = Redis.new + +class SinatraWorker + include Sidekiq::Worker + + def perform(msg="lulz you forgot a msg!") + $redis.lpush("sinkiq-example-messages", msg) + end +end + +run Sidekiq::Web