Index: trunk/ippTools/src/warptool.c
===================================================================
--- trunk/ippTools/src/warptool.c	(revision 12096)
+++ trunk/ippTools/src/warptool.c	(revision 12105)
@@ -266,5 +266,5 @@
     // XXX instead of validiting it here we should just use forgein key
     // constrants
-    if (!warpInputExpInsert(config->dbh, 
+    if (!warpInputExpInsert(config->dbh,
             (psS32)atoi(warp_id),
             exp_tag,
@@ -292,5 +292,5 @@
 
     // find all rawImfiles matching the default query
-    psString query = psStringCopy( 
+    psString query = psStringCopy(
         "SELECT\n"
         "   camProcessedExp.*\n"
@@ -302,5 +302,5 @@
         "   AND warpInputExp.cam_version = camProcessedExp.cam_version\n"
         " WHERE\n"
-        "   warpRun.state = 'run'\n" 
+        "   warpRun.state = 'run'\n"
         "   AND camProcessedExp.fault = 0\n"
     );
@@ -383,5 +383,5 @@
 
     // find all rawImfiles matching the default query
-    psString query = psStringCopy( 
+    psString query = psStringCopy(
         "SELECT\n"
         "   rawImfile.*,\n"
@@ -393,5 +393,5 @@
         "   ON warpInputExp.exp_tag = rawImfile.exp_tag\n"
         " WHERE\n"
-        "   warpRun.state = 'run'\n" 
+        "   warpRun.state = 'run'\n"
     );
     if (config->where) {
@@ -472,6 +472,7 @@
 
     // find all rawImfiles matching the default query
-    psString query = psStringCopy( 
+    psString query = psStringCopy(
         "SELECT\n"
+        "   warpRun.warp_id,\n"
         "   camProcessedExp.*,\n"
         "   rawExp.camera,\n"
@@ -490,5 +491,5 @@
         "   AND warpInputExp.cam_version = warpSkyCellMap.cam_version\n"
         " WHERE\n"
-        "   warpRun.state = 'run'\n" 
+        "   warpRun.state = 'run'\n"
         "   AND camProcessedExp.fault = 0\n"
         "   AND warpSkyCellMap.warp_id IS NULL\n"
@@ -608,5 +609,5 @@
         psError(PS_ERR_UNKNOWN, false, "failed to parse mapfile: %s", mapfile);
         return false;
-    }        
+    }
     if (nFail) {
         psError(PS_ERR_UNKNOWN, false, "there were %d errors parsing mapfile: %s", nFail, mapfile);
@@ -673,5 +674,5 @@
 
     // find all rawImfiles matching the default query
-    psString query = psStringCopy( 
+    psString query = psStringCopy(
         "SELECT\n"
         "   warpSkyCellMap.*,\n"
@@ -684,5 +685,5 @@
         "   AND warpSkyCellMap.class_id = chipProcessedImfile.class_id\n"
         " WHERE\n"
-        "   warpRun.state = 'run'\n" 
+        "   warpRun.state = 'run'\n"
     );
 
@@ -764,5 +765,5 @@
 
     // find all rawImfiles matching the default query
-    psString query = psStringCopy( 
+    psString query = psStringCopy(
         "SELECT\n"
         "   warpSkyCellMap.*,\n"
@@ -779,5 +780,5 @@
         "   AND warpSkyCellMap.tess_id = warpSkyfile.tess_id\n"
         " WHERE\n"
-        "   warpRun.state = 'run'\n" 
+        "   warpRun.state = 'run'\n"
         "   AND warpSkyfile.warp_id IS NULL\n"
         "   AND warpSkyfile.skycell_id IS NULL\n"
@@ -916,5 +917,5 @@
 
     // XXX need to validate that this coresponds to an warpInputImfile
-    if (!warpSkyfileInsert(config->dbh, 
+    if (!warpSkyfileInsert(config->dbh,
             (psS32)atoi(warp_id),
             skycell_id,
@@ -977,7 +978,7 @@
         "           USING(warp_id, skycell_id, tess_id)\n"
         "       WHERE\n"
-        "           warpRun.state = 'run'\n" 
+        "           warpRun.state = 'run'\n"
         "       GROUP BY\n"
-        "           warpRun.warp_id\n"  
+        "           warpRun.warp_id\n"
         "       HAVING\n"
         "       COUNT(warpSkyCellMap.warp_id) = COUNT(warpSkyfile.warp_id)\n"
@@ -999,7 +1000,7 @@
         return false;
     }
-}    
-
-{    
+}
+
+{
     char *query =
         "INSERT INTO finished\n"
@@ -1017,7 +1018,7 @@
         "       USING(warp_id, skycell_id, tess_id)\n"
         "   WHERE\n"
-        "       warpRun.state = 'run'\n" 
+        "       warpRun.state = 'run'\n"
         "   GROUP BY\n"
-        "       warpRun.warp_id\n"  
+        "       warpRun.warp_id\n"
         "   HAVING\n"
         "       COUNT(warpSkyCellMap.warp_id) = COUNT(warpSkyfile.warp_id)\n"
@@ -1030,5 +1031,5 @@
 }
 
-{    
+{
     char *query =
         "UPDATE warpRun\n"
@@ -1063,5 +1064,5 @@
 
     // find all rawImfiles matching the default query
-    psString query = psStringCopy( 
+    psString query = psStringCopy(
         "SELECT\n"
         "   warpSkyfile.*\n"
@@ -1070,5 +1071,5 @@
         "   USING(warp_id)\n"
         " WHERE\n"
-        "   warpRun.state = 'run'\n" 
+        "   warpRun.state = 'run'\n"
     );
 
