From eac3df78846020f5b2333b1b68353acf359aeb7d Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Jan 19 2017 13:22:25 +0000 Subject: Don't delete string_types on reimport again --- diff --git a/koji/db.py b/koji/db.py index 681eb93..54ef5f8 100644 --- a/koji/db.py +++ b/koji/db.py @@ -26,11 +26,12 @@ import sys import psycopg2 import psycopg2.extensions # don't convert timestamp fields to DateTime objects -del psycopg2.extensions.string_types[1114] -del psycopg2.extensions.string_types[1184] -del psycopg2.extensions.string_types[1082] -del psycopg2.extensions.string_types[1083] -del psycopg2.extensions.string_types[1266] +# try/except due to diffent import methods +for st in (1114, 1184, 1082, 1083, 1266, 1114, 1184, 1082, 1083, 1266): + try: + del psycopg2.extensions.string_types[st] + except KeyError: + pass import time import traceback import context