aboutsummaryrefslogtreecommitdiff
path: root/scripts/csvgrep.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2011-03-20 18:27:11 +0000
committerRob Austein <sra@hactrn.net>2011-03-20 18:27:11 +0000
commit40b230f6ca041cee0c92bc6cf0d1492703efb573 (patch)
tree969e2ed45907faf893395437f4c54d5bf145103d /scripts/csvgrep.py
parente04760e25b8d931c90a685b8d23abf2336ec668f (diff)
Trap parsing errors (old change from November 2010, never checked in)
svn path=/scripts/csvgrep.py; revision=3728
Diffstat (limited to 'scripts/csvgrep.py')
-rw-r--r--scripts/csvgrep.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/csvgrep.py b/scripts/csvgrep.py
index 7c419021..8a680a99 100644
--- a/scripts/csvgrep.py
+++ b/scripts/csvgrep.py
@@ -41,7 +41,11 @@ for datum in sys.argv[1:]:
t = ipv6 if ":" in datum else ipv4
if "-" not in datum and "/" not in datum:
datum = datum + "-" + datum
- t.append(t.parse_str(datum))
+ try:
+ t.append(t.parse_str(datum))
+ except:
+ print "Error attempting to parse", datum
+ raise
#print "Looking for: ASNs %s IPv4 %s IPv6 %s" % (asn, ipv4, ipv6)