faf767571f701aec7738d97554b4cea24a1aa804
max
  Fri Mar 27 05:57:53 2015 +0100
Revert "Removing GSAID code. BrianR said that's OK."

This reverts commit 324e56bb2fe619534c60a35706fb7bfc188c737f.

diff --git src/hg/lib/hCommon.c src/hg/lib/hCommon.c
index be8283a..0a1a0ba 100644
--- src/hg/lib/hCommon.c
+++ src/hg/lib/hCommon.c
@@ -250,30 +250,59 @@
         break;
     case 'Y':
         ret += 24;
         break;
     case 'U':
         ret += 25;
         break;
     case 'M':
         ret += 26;
         break;
     default:
         ret += atoi(s);
     }
 return ret;
 }
+boolean hIsGisaidServer()
+/* Is this the GISAID-customized server? Change for config variable
+ * gisaid.server=yes */
+{
+static boolean gisaidHost = FALSE;
+static boolean haveChecked = FALSE;
+if (!haveChecked)
+    {
+    char *serverOpt = cfgOption("gisaid.server");
+    gisaidHost = (serverOpt != NULL) && sameString(serverOpt, "yes");
+    haveChecked = TRUE;
+    }
+return gisaidHost;
+}
+
+boolean hIsGsidServer()
+/* Is this the GSID-customized server? Change for config variable
+ * gsid.server=yes */
+{
+static boolean gsidHost = FALSE;
+static boolean haveChecked = FALSE;
+if (!haveChecked)
+    {
+    char *serverOpt = cfgOption("gsid.server");
+    gsidHost = (serverOpt != NULL) && sameString(serverOpt, "yes");
+    haveChecked = TRUE;
+    }
+return gsidHost;
+}
 
 boolean hIsCgbServer()
 /* Is this a cancer genome browser server? Change for config variable
  * cgb.server=yes */
 {
 static boolean cgbHost = FALSE;
 static boolean haveChecked = FALSE;
 if (!haveChecked)
     {
     char *serverOpt = cfgOption("cgb.server");
     cgbHost = (serverOpt != NULL) && sameString(serverOpt, "yes");
     haveChecked = TRUE;
     }
 return cgbHost;
 }