module DLDInternet::OpenSRS::API::Domain::MixIns::Modify::DomainAssignNS

Public Instance Methods

AssignDomainNameServers(domain,nameservers, cookiep=nil) click to toggle source

noinspection RubyUnnecessaryReturnValue

# File lib/dldinternet/opensrs/api/domain/mixins/modify/domainassign_ns.rb, line 12
def AssignDomainNameServers(domain,nameservers, cookiep=nil)

  data = {
      object: 'domain',
      action: 'advanced_update_nameservers',
      cookie: (cookiep || cookie(domain)),
      attributes: {
          op_type: 'assign',
          assign_ns: (nameservers.is_a?(Array) ? nameservers : nameservers.to_s.split(%r{\s*,\s*}))
      },
  }
  getResponse(data, 'response_text')
end