Index: trunk/dbconfig/changes.txt
===================================================================
--- trunk/dbconfig/changes.txt	(revision 17801)
+++ trunk/dbconfig/changes.txt	(revision 17802)
@@ -157,2 +157,4 @@
 ALTER TABLE warpSkyfile ADD COLUMN (xmin INT, xmax INT, ymin INT, ymax INT);
 ALTER TABLE diffSkyfile ADD COLUMN (stamps_num INT, stamps_rms FLOAT, sources INT);
+ALTER TABLE rawImfile ADD COLUMN hostname VARCHAR(64) AFTER solang;
+ALTER TABLE diffSkyfile ADD COLUMN hostname VARCHAR(64) AFTER object;
Index: trunk/dbconfig/tasks.md
===================================================================
--- trunk/dbconfig/tasks.md	(revision 17801)
+++ trunk/dbconfig/tasks.md	(revision 17802)
@@ -1,3 +1,3 @@
-# $Id: tasks.md,v 1.151 2008-05-22 21:17:33 jhoblitt Exp $
+# $Id: tasks.md,v 1.152 2008-05-24 03:09:11 price Exp $
 
 # this table records all exposure ID ever seen from the summit
@@ -154,4 +154,5 @@
     object      STR         64
     solang      F32         0.0
+    hostname    STR         64
     fault       S16         0       # Key NOT NULL
 END
@@ -212,4 +213,5 @@
     user_5      F64         0.0
     object      STR         64
-    fault       S16         0       # Key NOT NULL
-END
+    hostname    STR         64
+    fault       S16         0       # Key NOT NULL
+END
Index: trunk/ippTools/src/regtool.c
===================================================================
--- trunk/ippTools/src/regtool.c	(revision 17801)
+++ trunk/ippTools/src/regtool.c	(revision 17802)
@@ -223,4 +223,5 @@
     PXOPT_LOOKUP_STR(object, config->args, "-object", false, false);
     PXOPT_LOOKUP_TIME(dateobs, config->args, "-dateobs", false, false);
+    PXOPT_LOOKUP_STR(hostname, config->args, "-hostname", false, false);
     PXOPT_LOOKUP_S16(code, config->args, "-code", false, false);
 
@@ -278,4 +279,5 @@
         user_5,
         object,
+        hostname,
         code
     )) {
@@ -548,4 +550,5 @@
     PXOPT_LOOKUP_STR(object, config->args, "-object", false, false);
     PXOPT_LOOKUP_STR(label,  config->args, "-label", false, false);
+    PXOPT_LOOKUP_STR(hostname, config->args, "-hostname", false, false);
     PXOPT_LOOKUP_TIME(dateobs, config->args, "-dateobs", false, false);
 
@@ -696,4 +699,5 @@
         object,
         0.0,
+        hostname,
         code
     )) {
Index: trunk/ippTools/src/regtoolConfig.c
===================================================================
--- trunk/ippTools/src/regtoolConfig.c	(revision 17801)
+++ trunk/ippTools/src/regtoolConfig.c	(revision 17802)
@@ -30,5 +30,5 @@
 #include "regtool.h"
 
-#define ADD_OPT(TYPE,TARG,NAME,COMMENT,DEFAULT) psMetadataAdd##TYPE(TARG, PS_LIST_TAIL, NAME, 0, COMMENT, DEFAULT)    
+#define ADD_OPT(TYPE,TARG,NAME,COMMENT,DEFAULT) psMetadataAdd##TYPE(TARG, PS_LIST_TAIL, NAME, 0, COMMENT, DEFAULT)
 
 pxConfig *regtoolConfig(pxConfig *config, int argc, char **argv)
@@ -62,5 +62,5 @@
     psMetadata *addprocessedimfileArgs = psMetadataAlloc();
     ADD_OPT(Str,  addprocessedimfileArgs, "-exp_id",         "define exposure ID (required)",        NULL);
-    ADD_OPT(Str,  addprocessedimfileArgs, "-exp_name",       "define the exp_name (required)",         NULL); 
+    ADD_OPT(Str,  addprocessedimfileArgs, "-exp_name",       "define the exp_name (required)",         NULL);
     ADD_OPT(Str,  addprocessedimfileArgs, "-inst",           "define the camera name (required)",     NULL);
     ADD_OPT(Str,  addprocessedimfileArgs, "-telescope",      "define the telescope name (required)",     NULL);
@@ -112,4 +112,5 @@
     ADD_OPT(Str,  addprocessedimfileArgs, "-object",         "define exposure object",             NULL);
     ADD_OPT(Time, addprocessedimfileArgs, "-dateobs",        "define observation time",         NULL);
+    ADD_OPT(Str,  addprocessedimfileArgs, "-hostname",       "define host name",                NULL);
     ADD_OPT(S16,  addprocessedimfileArgs, "-code",           "set fault code",                  0);
 
@@ -150,6 +151,6 @@
     // -addprocessedexp
     psMetadata *addprocessedexpArgs = psMetadataAlloc();
-    psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-exp_id",           0,        "exp_id to operate on (required)", NULL); 
-    psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-exp_name",         0,        "define the exp_name (required)", NULL); 
+    psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-exp_id",           0,        "exp_id to operate on (required)", NULL);
+    psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-exp_name",         0,        "define the exp_name (required)", NULL);
     psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-inst",             0,        "define the camera name (required)", NULL);
     psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-telescope",        0,        "define the telescope name (required)", NULL);
@@ -205,4 +206,5 @@
     psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-object",           0,        "define exposure object", NULL);
     psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-label",            0,        "define label for chip stage (non-detrend data only)", NULL);
+    psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-hostname",         0,        "define host name", NULL);
     psMetadataAddS16(addprocessedexpArgs, PS_LIST_TAIL, "-code",             0,        "set fault code", 0);
     /*
@@ -265,5 +267,5 @@
     psMetadataAddStr(updatedprocessedexpArgs, PS_LIST_TAIL, "-exp_id",  0,            "search by exposure ID", NULL);
     psMetadataAddS16(updatedprocessedexpArgs, PS_LIST_TAIL, "-code",    0,            "set fault code (required)", INT16_MAX);
-    
+
     psMetadata *argSets = psMetadataAlloc();
     psMetadata *modes = psMetadataAlloc();
@@ -312,5 +314,5 @@
     // convert '-inst' to 'camera'
     {
-        psString str = NULL; 
+        psString str = NULL;
         bool status = false;
         if ((str = psMetadataLookupStr(&status, config->args, "-inst"))) {
