'fixed' .co.uk nameserver lookups
This commit is contained in:
parent
117ce36da5
commit
ff33deedf4
@ -1,7 +1,6 @@
|
|||||||
from flask import Flask, request
|
from flask import Flask, request
|
||||||
from flask_restful import Resource, Api
|
from flask_restful import Resource, Api
|
||||||
import utils
|
import utils
|
||||||
import json
|
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
api = Api(app)
|
api = Api(app)
|
||||||
|
|||||||
@ -12,11 +12,25 @@ class WhoIS():
|
|||||||
self.registrar = whoisData.get('Registrar')
|
self.registrar = whoisData.get('Registrar')
|
||||||
self.status = whoisData.get('Status')
|
self.status = whoisData.get('Status')
|
||||||
self.registrant = self.buildRegistrantInfo(whoisData)
|
self.registrant = self.buildRegistrantInfo(whoisData)
|
||||||
self.nameservers = whoisData.get('NameServer')
|
self.nameservers = self.splitNameservers(
|
||||||
|
whoisData.get('NameServer'))
|
||||||
|
# self.nameservers = whoisData.get('NameServer')
|
||||||
|
|
||||||
def buildRegistrantInfo(self, whoisData):
|
def buildRegistrantInfo(self, whoisData):
|
||||||
|
print(whoisData)
|
||||||
ret = {}
|
ret = {}
|
||||||
ret['registrantName'] = whoisData.get('RegistrantName')
|
ret['registrantName'] = whoisData.get('RegistrantName')
|
||||||
ret['eligibilityType'] = whoisData.get('EligibilityType')
|
ret['eligibilityType'] = whoisData.get('EligibilityType')
|
||||||
ret['registrantID'] = whoisData.get('RegistrantID')
|
ret['registrantID'] = whoisData.get('RegistrantID')
|
||||||
return ret
|
return ret
|
||||||
|
|
||||||
|
# I hate this, kill me now
|
||||||
|
def splitNameservers(self, nameservers):
|
||||||
|
ret = []
|
||||||
|
if '\n' in nameservers[0]:
|
||||||
|
nameservers = nameservers[0]
|
||||||
|
nameservers = nameservers.split('\n')
|
||||||
|
for x in nameservers:
|
||||||
|
ret.append(x.strip())
|
||||||
|
return ret
|
||||||
|
return nameservers
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user