skytools.scripting: moved psycopg2 import where it belongs
authormartinko <gamato@users.sf.net>
Wed, 9 Apr 2014 15:25:14 +0000 (17:25 +0200)
committermartinko <gamato@users.sf.net>
Wed, 9 Apr 2014 15:25:14 +0000 (17:25 +0200)
python/skytools/scripting.py

index 68ddc4d35cb2d348c612e5f8fae34ee27c9d45af..ed7dfa03d5196cd3a0bfedc42378c301ac89b3df 100644 (file)
@@ -14,7 +14,6 @@ import signal
 import sys
 import time
 
-import psycopg2
 import skytools
 import skytools.skylog
 
@@ -958,6 +957,7 @@ class DBScript(BaseScript):
         sql_retry_formula_a = self.cf.getint("sql_retry_formula_a", 1)
         sql_retry_formula_b = self.cf.getint("sql_retry_formula_b", 5)
         sql_retry_formula_cap = self.cf.getint("sql_retry_formula_cap", 60)
+        import psycopg2
         elist = exceptions or (psycopg2.OperationalError,)
         stime = time.time()
         tried = 0