fix: [domain history] fix domain status

This commit is contained in:
Terrtia 2019-06-18 11:19:56 +02:00
parent fbeac2340d
commit 42d32ef310
No known key found for this signature in database
GPG key ID: 1E1B1F50D84613D0

View file

@ -128,12 +128,16 @@ class HiddenServices(object):
def extract_epoch_from_history(self, crawled_history):
epoch_list = []
for res, epoch_val in crawled_history:
epoch_val = int(epoch_val) # force int
try:
# domain down
if res == epoch_val:
if int(res) == epoch_val:
status = False
# domain up
else:
status = True
except ValueError:
status = True
epoch_val = int(epoch_val) # force int
epoch_list.append((epoch_val, time.strftime('%Y/%m/%d - %H:%M.%S', time.gmtime(epoch_val)), status))
return epoch_list