From 34664e9215ccaa86c3a27ec42e4ec4ee5bd74d2d Mon Sep 17 00:00:00 2001 From: Amadeus Folego Date: Sat, 30 Jul 2016 11:11:39 -0300 Subject: [PATCH] Add simple Sidekiq::Web example --- examples/web/Gemfile | 5 +++++ examples/web/config.ru | 14 ++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 examples/web/Gemfile create mode 100644 examples/web/config.ru 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