class Shacho::Credential

Attributes

email[RW]
password[RW]

Public Instance Methods

prompt(name) click to toggle source
# File lib/shacho/credential.rb, line 5
def prompt(name)
  puts "Enter your Heroku credentials for #{name}."
  print "Email: "
  @email = STDIN.gets.chomp
  print "Password: "
  @password = STDIN.gets.chomp        
end
write(filename) click to toggle source
# File lib/shacho/credential.rb, line 13
def write(filename)
  credentials_filename = "#{filename}/credentials"
  FileUtils.touch(credentials_filename)
  File.open(credentials_filename, 'w') do |f|
    f.write("#{@email}\n#{@password}")
  end
end