module Kontena::Cli::ShellSpinner

Public Instance Methods

print(*msgs) click to toggle source
Calls superclass method
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