Module: ProvisionBase

Defined in:
lib/provision_base.rb

Defined Under Namespace

Classes: StringProc

Class Method Summary collapse

Class Method Details

.get_passwordObject



22
23
24
25
26
# File 'lib/provision_base.rb', line 22

def self.get_password
  StringProc.new do
    ask("Enter your password on the remote server: ") { |q| q.echo = false }
  end
end

.get_userObject



14
15
16
17
18
19
20
# File 'lib/provision_base.rb', line 14

def self.get_user
  StringProc.new do
    ask("Enter your user name on the remote server: ") do
      |q| q.default = ENV['USER'] 
    end
  end
end