Sha256: 6f27e5231f9c005cdabe0b25756f465bb0cd87a13dd802c0ed99fb0a1f234d9c

Contents?: true

Size: 851 Bytes

Versions: 3

Compression:

Stored size: 851 Bytes

Contents

# Netrc

This library reads and writes `.netrc` files.

## API

Read a netrc file:

    n = Netrc.read("sample.netrc")

If the file doesn't exist, Netrc.read will return an empty object.

Read the user's default netrc file (`$HOME/.netrc` on Unix;
`%HOME%\_netrc` on Windows):

    n = Netrc.read

Look up a username and password:

    user, pass = n["example.com"]

Write a username and password:

    n["example.com"] = user, newpass
    n.save

If you make an entry that wasn't there before, it will be appended
to the end of the file. Sometimes people want to include a comment
explaining that the entry was added automatically. You can do it
like this:

    n.new_item_prefix = "# This entry was added automatically\n"
    n["example.com"] = user, newpass
    n.save

Have fun!

## Running Tests

    $ bundle install
    $ bundle exec turn test

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
netrc-0.7.3 Readme.md
netrc-0.7.2 Readme.md
netrc-0.7.1 Readme.md