class Remoting::Shell
Public Instance Methods
ask_password(*args)
click to toggle source
# File lib/remoting/shell.rb, line 5 def ask_password(*args) system "stty -echo" res = ask(*args) system "stty echo" puts("\n") res end
bold(message)
click to toggle source
# File lib/remoting/shell.rb, line 21 def bold(message) say(message, BOLD) end
continue?(message)
click to toggle source
# File lib/remoting/shell.rb, line 13 def continue?(message) res = yes?(message << " (y/yes)") if !res say("Cancelled", BLUE) end res end
error(message)
click to toggle source
# File lib/remoting/shell.rb, line 33 def error(message) say(message, RED) end
no?(message)
click to toggle source
Calls superclass method
# File lib/remoting/shell.rb, line 25 def no?(message) super(message << " (n/no)") end
success(message)
click to toggle source
# File lib/remoting/shell.rb, line 29 def success(message) say(message, GREEN) end