]> git.decadent.org.uk Git - dak.git/commitdiff
2004-06-11 James Troup <james@nocrew.org> * db_access.py (do_query): also print...
authorJames Troup <james@nocrew.org>
Thu, 17 Jun 2004 15:00:41 +0000 (15:00 +0000)
committerJames Troup <james@nocrew.org>
Thu, 17 Jun 2004 15:00:41 +0000 (15:00 +0000)
db_access.py

index 64113baaa31ddcdac5c298742c74d4740be15e1b..d886a2d841080fba93f93601d131c6eaeb9cdc05 100644 (file)
@@ -1,8 +1,8 @@
 #!/usr/bin/env python
 
 # DB access fucntions
-# Copyright (C) 2000, 2001, 2002, 2003  James Troup <james@nocrew.org>
-# $Id: db_access.py,v 1.15 2003-02-11 18:09:59 troup Exp $
+# Copyright (C) 2000, 2001, 2002, 2003, 2004  James Troup <james@nocrew.org>
+# $Id: db_access.py,v 1.16 2004-06-17 15:00:41 troup Exp $
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -20,7 +20,7 @@
 
 ################################################################################
 
-import sys, time;
+import sys, time, types;
 
 ################################################################################
 
@@ -56,6 +56,12 @@ def do_query(q):
     r = projectB.query(q);
     time_diff = time.time()-before;
     sys.stderr.write("took %.3f seconds.\n" % (time_diff));
+    if type(r) is int:
+        sys.stderr.write("int result: %s\n" % (r));
+    elif type(r) is types.NoneType:
+        sys.stderr.write("result: None\n");
+    else:
+        sys.stderr.write("pgresult: %s\n" % (r.getresult()));
     return r;
 
 ################################################################################