From 40b230f6ca041cee0c92bc6cf0d1492703efb573 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Sun, 20 Mar 2011 18:27:11 +0000 Subject: Trap parsing errors (old change from November 2010, never checked in) svn path=/scripts/csvgrep.py; revision=3728 --- scripts/csvgrep.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'scripts') 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) -- cgit v1.2.3