module Kontena::Cli::ShellSpinner
Public Instance Methods
print(*msgs)
click to toggle source
Calls superclass method
# File lib/kontena/cli/spinner.rb, line 196 def print(*msgs) if Thread.main['spinners'] && !Thread.main['spinners'].empty? Thread.main['spinner_msgs'] << msgs.join else super(*msgs) end end
puts(*msgs)
click to toggle source
Calls superclass method
# File lib/kontena/cli/spinner.rb, line 188 def puts(*msgs) if Thread.main['spinners'] && !Thread.main['spinners'].empty? msgs.each { |msg| Thread.main['spinner_msgs'] << msg } else super(*msgs) end end
spinner(msg = "", &block)
click to toggle source
# File lib/kontena/cli/spinner.rb, line 184 def spinner(msg = "", &block) Kontena::Cli::Spinner.spin(msg, &block) end