diff options
author | Aurélien Bompard <aurelien@bompard.org> | 2012-09-10 17:13:44 +0200 |
---|---|---|
committer | Aurélien Bompard <aurelien@bompard.org> | 2012-09-10 17:18:22 +0200 |
commit | 2bf1a119ddab23219d965953be87ce77088cadea (patch) | |
tree | 5ff10bfa67dc78ba919d058373e70a521e1cdb38 | |
parent | 24be4756ce076063a6a28fefe607ba72b10357c5 (diff) | |
download | kittystore-2bf1a119ddab23219d965953be87ce77088cadea.tar.gz kittystore-2bf1a119ddab23219d965953be87ce77088cadea.tar.xz kittystore-2bf1a119ddab23219d965953be87ce77088cadea.zip |
Be more precise when catching exceptions
-rw-r--r-- | to_sqldb.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/to_sqldb.py b/to_sqldb.py index add297e..4fb52a6 100644 --- a/to_sqldb.py +++ b/to_sqldb.py @@ -49,6 +49,8 @@ def to_db(mbfile, list_name, store): try: msg_id_hash = store.add_to_list(list_name, message) except ValueError, e: + if len(e.args) != 2: + raise # Regular ValueError exception print "%s from %s about %s" % (e.args[0], e.args[1].get("From"), e.args[1].get("Subject")) continue |