Sha256: 945555be667e4d3bd975f3c46da977d1306b3d02b21ad7a353f6e17843acd3e1

Contents?: true

Size: 721 Bytes

Versions: 1

Compression:

Stored size: 721 Bytes

Contents

# HostsFile

[![Build Status](https://travis-ci.org/jbussdieker/ruby-hosts_file.png?branch=master)](https://travis-ci.org/jbussdieker/ruby-hosts_file)
[![Code Climate](https://codeclimate.com/github/jbussdieker/ruby-hosts_file.png)](https://codeclimate.com/github/jbussdieker/ruby-hosts_file)
[![Gem Version](https://badge.fury.io/rb/hosts_file.png)](http://badge.fury.io/rb/hosts_file)

Basic library for reading hosts file entries.

## Usage

    require 'hosts_file'

    hosts = HostsFile.read("/etc/hosts")
    hosts.collect {|host| host.ip}
    hosts.collect {|host| host.name}
    hosts.collect {|host| host.aliases}
    hosts.find {|host| host.hostname == "somehost"}
    hosts.find {|host| host.ip == "1.1.1.1"}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hosts_file-0.0.1 README.md