Sha256: 18106b66684bc0cb55c20f4d9c5c72ac5268a3f74ab925e199c16d08d8c19056
Contents?: true
Size: 732 Bytes
Versions: 5
Compression:
Stored size: 732 Bytes
Contents
module Initial class SidekiqGenerator < Rails::Generators::Base def add_gems gem 'sidekiq' gem 'sidetiq' Bundler.with_clean_env do run "bundle install" end copy_file 'sidekiq/_sidekiq_example_worker.rb', 'app/workers/_sidekiq_example_worker.rb' copy_file 'sidekiq/_sidetiq_example_worker.rb', 'app/workers/_sidetiq_example_worker.rb' prepend_to_file "app/config/routes.rb", %q{ require 'sidekiq/web' require 'sidetiq/web' } route %q{ authenticate :user, ->(u) { u.admin? } do mount Sidekiq::Web => '/sidekiq' end } end end end
Version data entries
5 entries across 5 versions & 1 rubygems