class LearnTest::NetrcInteractor

Attributes

machine[R]
netrc[R]
user_id[R]
username[R]

Public Class Methods

new(machine: 'flatiron-push') click to toggle source
# File lib/learn_test/netrc_interactor.rb, line 9
def initialize(machine: 'flatiron-push')
  @machine = machine
  @netrc = Netrc.read
  @username, @user_id = netrc[machine]
end

Public Instance Methods

write(username, user_id) click to toggle source
# File lib/learn_test/netrc_interactor.rb, line 15
def write(username, user_id)
  netrc[machine] = username, user_id
  netrc.save
end