class Ampersat::CLI

Public Class Methods

exit_on_failure?() click to toggle source
# File lib/ampersat/cli.rb, line 29
def self.exit_on_failure?
  true
end

Public Instance Methods

domains() click to toggle source
# File lib/ampersat/cli.rb, line 12
def domains
  domains = Ampersat.domains(File.expand_path(options[:file]), options[:column])
  domains.each do |domain, count|
    puts "#{ domain }: #{ count }"
  end
end
mx() click to toggle source
# File lib/ampersat/cli.rb, line 22
def mx
  mxs = Ampersat.mxs(File.expand_path(options[:file]), options[:column])
  mxs.each do |mx, value|
    puts "#{ mx } - #{ value['addresses'] }: #{ value['domains'].join(', ') }"
  end
end