Sha256: 83a29b38d9a56e416fa9d1574c8509b94aa69d3c2ec5846682df84461e43fc29

Contents?: true

Size: 326 Bytes

Versions: 25

Compression:

Stored size: 326 Bytes

Contents

require 'netrc'

module LearnTest
  class NetrcInteractor
    attr_reader :username, :user_id, :netrc

    def initialize
      @netrc = Netrc.read
      @username, @user_id = netrc["flatiron-push"]
    end

    def write(username, user_id)
      netrc["flatiron-push"] = username, user_id
      netrc.save
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
learn-test-2.3.3 lib/learn_test/netrc_interactor.rb
learn-test-2.3.2 lib/learn_test/netrc_interactor.rb
learn-test-2.3.1 lib/learn_test/netrc_interactor.rb
learn-test-2.3.0 lib/learn_test/netrc_interactor.rb
learn-test-2.2.2 lib/learn_test/netrc_interactor.rb
learn-test-2.2.1 lib/learn_test/netrc_interactor.rb
learn-test-2.2.0 lib/learn_test/netrc_interactor.rb
learn-test-2.1.2 lib/learn_test/netrc_interactor.rb
learn-test-2.1.0 lib/learn_test/netrc_interactor.rb
learn-test-2.1.1 lib/learn_test/netrc_interactor.rb
learn-test-2.0.0 lib/learn_test/netrc_interactor.rb
learn-test-2.0.0.rc2 lib/learn_test/netrc_interactor.rb
learn-test-2.0.0.rc1 lib/learn_test/netrc_interactor.rb
learn-test-2.0.0.pre lib/learn_test/netrc_interactor.rb
learn-test-1.2.26 lib/learn_test/netrc_interactor.rb
learn-test-1.2.25 lib/learn_test/netrc_interactor.rb
learn-test-1.2.24 lib/learn_test/netrc_interactor.rb
learn-test-1.2.23 lib/learn_test/netrc_interactor.rb
learn-test-1.2.22 lib/learn_test/netrc_interactor.rb
learn-test-1.2.21 lib/learn_test/netrc_interactor.rb