class DLDInternet::OpenSRS::NameServers::Command
Public Instance Methods
get(domain='dldinternet.com')
click to toggle source
# File lib/dldinternet/opensrs/nameservers/command.rb, line 15 def get(domain='dldinternet.com') # parse_options # @logger.info "get nameservers" if options[:verbose] # # answer = DLDInternet::OpenSRS::API::NameServers::Get.new(options, @logger).GetNameServers(domain) # case @config[:format].to_s # when /none|text/ # @config[:format] = :awesome # end # output answer command_pre @header = ->{ sprintf('%-32s%-14s', 'Name','IP Address') } @format = ->(res) { sprintf('%-32s%-14s', res['name'], res['ipaddress'] ) } answer = DLDInternet::OpenSRS::API::NameServers::Get.new(options, @logger).GetNameServers(domain) command_out(answer) 0 end