Sha256: a19b883cf52326f3caf2a072a3bd6032fa65a2bfe10fb1bd7b4df50227bc9e87
Contents?: true
Size: 818 Bytes
Versions: 7
Compression:
Stored size: 818 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 $ turn test
Version data entries
7 entries across 7 versions & 1 rubygems
Version | Path |
---|---|
netrc-0.7 | Readme.md |
netrc-0.6 | Readme.md |
netrc-0.5 | Readme.md |
netrc-0.4 | Readme.md |
netrc-0.3 | Readme.md |
netrc-0.2 | Readme.md |
netrc-0.1 | Readme.md |