Sha256: aed8393dfe7894bf759a0bb1ab9d30a3961dc10592d1baccc5401d6d4b4a45b9
Contents?: true
Size: 573 Bytes
Versions: 2
Compression:
Stored size: 573 Bytes
Contents
# frozen_string_literal: true require 'sidekiq_tty/version' require 'sidekiq/cli' require 'tty-table' module SidekiqTTY module_function def run configure ss = Sidekiq::ScheduledSet.new jobs = ss.map { |job| [ job.at, job.queue, job.item['class'], job.args.join(', ') ] }.reverse table = TTY::Table.new( ['When', 'Queue', 'Job', 'Arguments'], jobs ) table.render(:unicode) end def configure Sidekiq.configure_server do |config| config.logger = nil end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sidekiq_tty-0.1.1 | lib/sidekiq_tty.rb |
sidekiq_tty-0.1.0 | lib/sidekiq_tty.rb |