[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[THREDDS #CUU-719322]: THREDDS - catalogRef vs multiple datascan
- To: k.a.bouton@xxxxxxxxx
- Subject: [THREDDS #CUU-719322]: THREDDS - catalogRef vs multiple datascan
- From: "Unidata THREDDS Support" <support-thredds@xxxxxxxxxxxxxxxx>
- Date: Fri, 10 Aug 2007 14:05:03 -0600
- Delivered-to: support-thredds@unidata.ucar.edu by laraine.unidata.ucar.edu (Postfix) with ESMTP id 32E69CB19B; Fri, 10 Aug 2007 14:05:04 -0600 (MDT) id 14A52D57C9; Fri, 10 Aug 2007 14:05:03 -0600 (MDT)
Hi Katherine,
> I'd like to be able to have one catalog.xml file with multiple
> datasetscans each with a different filter to create a hierarchical
> look for a bunch of datasets that are all under one directory
Yes, that can be done. Your attempt is failing due to a small problem with your datasetScan elements. The path attribute values must be unique. (This is true across a TDS. Meaning that each path attribute for all datasetScan and datasetRoot elements in all config catalogs for a TDS must be unique.) The reason is that the path value is how the TDS matches an incoming request URL to a particular datasetScan. I'm including my changes to your example below. Notice also that I'm changing the ID value as well (dataset IDs have to be unique in a catalog but it is convenient to have the ID match the path in datasetScans).
> <datasetScan name="My Pressure Level Data"
> ID="ecmwf19972001"
> path="ecmwf19972001"
ID="pLevel-ecmwf19972001"
path="pLevel-ecmwf19972001"
> location="/data/ecmwf19972001/" harvest="true">
> <filter>
> <include wildcard="ggap*.nc" />
> </filter>
> </datasetScan>
> <datasetScan name="My Surface Data"
> ID="ecmwf19972001"
> path="ecmwf19972001"
ID="surf-ecmwf19972001"
path="surf-ecmwf19972001"
> location="/data/ecmwf19972001/" harvest="true">
> <filter>
> <include wildcard="ggas*.nc" />
> </filter>
> </datasetScan>
Hope that makes sense.
Let me know if you have any other questions or run into other problems.
Ethan
Ticket Details
===================
Ticket ID: CUU-719322
Department: Support THREDDS
Priority: Normal
Status: Closed