mirror of
https://github.com/internetee/registry.git
synced 2025-08-01 07:26:22 +02:00
added tests
This commit is contained in:
parent
f975641fc2
commit
74b385a36b
2 changed files with 29 additions and 5 deletions
|
@ -5,10 +5,12 @@ class NameserverRecordValidationJob < ApplicationJob
|
|||
def perform(nameserver = nil)
|
||||
if nameserver.nil?
|
||||
Nameserver.all.map do |nameserver|
|
||||
validate(nameserver)
|
||||
result = validate(nameserver)
|
||||
inform_to_registrar(nameserver) unless result
|
||||
end
|
||||
else
|
||||
rvalidate(nameserver)
|
||||
result = validate(nameserver)
|
||||
inform_to_registrar(nameserver) unless result
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -16,10 +18,7 @@ class NameserverRecordValidationJob < ApplicationJob
|
|||
|
||||
def validate(nameserver)
|
||||
return true if Resolv.getaddress nameserver.hostname
|
||||
|
||||
inform_to_registrar(nameserver)
|
||||
rescue Resolv::ResolvError
|
||||
inform_to_registrar(nameserver)
|
||||
false
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue