0042a4fea15ed7f06067f0b3a17761f1b37257da hiram Fri Apr 26 22:53:23 2019 -0700 correctly exit when specified genome is not found in hub for list/chromosomes function refs #18869 diff --git src/hg/hubApi/dataApi.h src/hg/hubApi/dataApi.h index b114a40..9ab9644 100644 --- src/hg/hubApi/dataApi.h +++ src/hg/hubApi/dataApi.h @@ -124,28 +124,32 @@ int chromInfoCmp(const void *va, const void *vb); /* Compare to sort based on size */ boolean allowedBigBedType(char *type); /* return TRUE if the big* type is to be supported * add to this list as the big* supported types are expanded */ /* temporarily from table browser until proven works, then move to library */ struct asObject *asForTable(struct sqlConnection *conn, char *table, struct trackDb *tdb); /* Get autoSQL description if any associated with table. */ /* Wrap some error catching around asForTable. */ +struct trackHubGenome *findHubGenome(struct trackHub *hub, char *genome, + char *endpoint, char *hubUrl); +/* given open 'hub', find the specified 'genome' called from 'endpoint' */ + /* ######################################################################### */ /* functions in getData.c */ void apiGetData(char *words[MAX_PATH_INFO]); /* 'getData' function, words[1] is the subCommand */ /* ######################################################################### */ /* functions in list.c */ void apiList(char *words[MAX_PATH_INFO]); /* 'list' function words[1] is the subCommand */ #endif /* DATAAPH_H */