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; }