Skip to content
Reads netrc files implemented in Elixir
Elixir
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
config
lib
test
.gitignore
.travis.yml
LICENSE
README.md
mix.exs

README.md

Netrc - Reads netrc files implemented in Elixir

hex.pm version hex.pm downloads Build Status Coverage Status

Installation

Add :netrc library to your project's dependencies in mix.exs:

defp deps do
  [
    {:netrc, "~> 0.0.1"}
  ]
end

And fetch:

$ mix deps.get

Usage

Read netrc files

Read the user's default netrc file:

iex> Netrc.read
%{"api.github.com" => %{"login" => "username", "password" => "pass"}}

Read the specific file path:

iex> Netrc.read("test/data/sample.netrc")
%{"m" => %{"login" => "l", "password" => "p"}}

License

Copyright © 2014-2015 Takayuki Matsubara, released under the MIT license.

Something went wrong with that request. Please try again.