wildcard in tileset delete
还没有人认领这个 Issue。
评估
调研方向
从 mapbox_tilesets/scripts/cli.py 中的 tilesets delete 命令开始,重点查看第 220 行附近的 delete 函数,并复现 issue 中的 wildcard 示例。跟踪该命令如何验证并发送 tileset ID;当类似 projected 的 wildcard 可以识别匹配的 tileset 并安全地处理删除时,即表示完成。
由索引模型根据 Issue 内容生成。
描述
I've got a few hundred tilesets to manage, is there a potential for wildcard of tileset ids?
For example, delete any tilesets with "projected" in their id name:
(Zooniverse) MacBook-Pro:Zooniverse ben$ tilesets delete *projected*
To confirm tileset deletion please enter the full tileset id "*projected*": *projected*
Traceback (most recent call last):
File "/Users/ben/miniconda3/envs/Zooniverse/bin/tilesets", line 8, in <module>
sys.exit(cli())
File "/Users/ben/miniconda3/envs/Zooniverse/lib/python3.7/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/Users/ben/miniconda3/envs/Zooniverse/lib/python3.7/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/Users/ben/miniconda3/envs/Zooniverse/lib/python3.7/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/ben/miniconda3/envs/Zooniverse/lib/python3.7/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/Users/ben/miniconda3/envs/Zooniverse/lib/python3.7/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/Users/ben/miniconda3/envs/Zooniverse/lib/python3.7/site-packages/mapbox_tilesets/scripts/cli.py", line 220, in delete
raise errors.TilesetsError(r.text)
mapbox_tilesets.errors.TilesetsError: {"message":"Not Found"}
- 主要语言
- Python
- 星标
- 141
- 派生
- 27
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
mapbox/tilesets-cli 的其他 Issue
-
难度 4/5 3-5 天 新手友好度 28/100
mapbox/tilesets-cli#217 · 1 条评论 ·
-
难度 4/5 3-5 天 新手友好度 35/100
mapbox/tilesets-cli#216 · 2 条评论 ·
-
难度 3/5 1-2 天 新手友好度 25/100
mapbox/tilesets-cli#193 · 1 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 35/100
mapbox/tilesets-cli#190 · 1 个 reaction ·
-
难度 3/5 1-2 天 新手友好度 35/100
mapbox/tilesets-cli#171 · 1 个 reaction ·
查看 mapbox/tilesets-cli 的全部 Issue
相似的 Issue
-
bug needs-triage
难度 2/5 1-3 小时 新手友好度 68/100
debpalash/VoiceStudio#2624 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 75/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
-
Make Catch2 optional when `RDK_BUILD_CPP_TESTS=OFF`可能已有人在做 @pechersky 今天认领。 未关闭bug
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 2 天内回复
-
There are a few redundant calls to `fdesc._setCloseOnExec()`可能已有人在做 @gudnimg 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复