Sha256: e2e72a6bafa63967d1f989c2117802bd269a323c9c5e379dc10e790da4039224
Contents?: true
Size: 419 Bytes
Versions: 5
Compression:
Stored size: 419 Bytes
Contents
require "ruby-progressbar" class SilentProgressbar < ProgressBar::Base # # @name String Name for progressbar # @steps Fixnum Total number of steps # @active Should progressbar be visible? # def initialize(name, steps, active = false) output = active ? $stdout : File.new("/dev/null", "w") super({ title: name, total: steps, output: output, smoothing: 0.6 }) end end
Version data entries
5 entries across 5 versions & 1 rubygems