首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否同时按目录和文件模式过滤thredds?

是否同时按目录和文件模式过滤thredds?
EN

Stack Overflow用户
提问于 2018-01-25 22:55:25
回答 1查看 71关注 0票数 0

在THREDDS服务器设置中,我需要在catalog.xml中配置datasetScan过滤器元素,以便它考虑完整的文件路径,而不仅仅是文件名或目录名。比方说,我的文件夹结构如下:

代码语言:javascript
复制
/GGG/alpha/a
          /b
          /c
/GGG/beta/a
         /b
         /c

我只想从文件夹alpha中删除一个名为a的文件。我可以通过设置从两个文件夹中删除文件a

代码语言:javascript
复制
<exclude wildcard="a"/>

或者我可以通过设置以下内容来完全删除文件夹alpha

代码语言:javascript
复制
<exclude wildcard="alpha" atomic="false" collection="true"/>

但是设置wildcard="alpha/a"或任何类似的设置似乎都不起作用。我还尝试了正则表达式,而不是通配符以及atomiccollection的不同组合,但没有成功。我的理解是否正确,即目前不能在一条规则中按文件夹和文件名进行筛选?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-26 02:32:20

<exclude><include>元素只允许匹配名称,而不允许匹配完整路径。

附言:顺便说一句,我刚刚在Thredds的GitHub库中提出了一个拉取请求,以包含此功能。

https://github.com/Unidata/thredds/pull/1015

也许应该审查一些测试和改进。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48445792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档