From 9a8acda499a05916be59efbf78aab0d426a05a82 Mon Sep 17 00:00:00 2001 From: Joost Agterhoek Date: Wed, 19 Feb 2025 21:15:08 +0100 Subject: [PATCH] mistake with commenting out function, should definitely go through all functions relevance though --- host_lookup.py | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/host_lookup.py b/host_lookup.py index 81c8cc8..9be7c20 100644 --- a/host_lookup.py +++ b/host_lookup.py @@ -78,23 +78,23 @@ def determine(host): return host_type -# def extract(user_input): -# hosts = [] -# errors = [] -# for item in user_input: -# if validators.url(item): -# hosts.append(item) -# elif validators.domain(item): -# hosts.append(item) -# elif validators.ip_address.ipv4(item): -# hosts.append(item) -# elif validators.ip_address.ipv6(item): -# hosts.append(item) -# elif validators.email(item): -# hosts.append(item) -# else: -# errors.append(item) -# return hosts, errors +def extract(user_input): + hosts = [] + errors = [] + for item in user_input: + if validators.url(item): + hosts.append(item) + elif validators.domain(item): + hosts.append(item) + elif validators.ip_address.ipv4(item): + hosts.append(item) + elif validators.ip_address.ipv6(item): + hosts.append(item) + elif validators.email(item): + hosts.append(item) + else: + errors.append(item) + return hosts, errors def domain(host):