class PhusionPassenger::Utils::HostsFileParser
def initialize(filename_or_io = "/etc/hosts")
def initialize(filename_or_io = "/etc/hosts") if filename_or_io.respond_to?(:readline) read_and_parse(filename_or_io) else File.open(filename_or_io, "rb") do |f| read_and_parse(f) end end end