NovaSearchAPI
- Launchpad 条目: NovaSpec:search-api
- 创建时间: 2011年6月9日
- 贡献者: GlenCampbell
总结
针对 /servers 资源提出扩展,允许通过名称或 IP 地址的通配符匹配来选择性地查询服务器。
发布说明
本节应包含一个段落,描述此更改对最终用户的影响。它旨在包含在首次实现此更改的发布说明中。(并非所有这些都会实际包含在发布说明中,具体由发布经理酌情决定;但编写它们是一项有用的练习。)
这是强制性的。
原理
支持人员经常掌握的信息不完整,需要查找名称部分完整的服务器。
用户故事
前提条件
设计
此扩展为 /servers 资源添加了三个查询参数
| query |
| ip= |
| ip6= |
| name= |
同时使用两个或多个这些参数应导致错误
搜索结果仅限于指定用户拥有的服务器(或 URL 中指定的实体,如果由管理员执行)。
实现
测试/演示计划
这不必在规范接近 Beta 之前添加或完成。
未解决的问题
(dabo): 为什么前两个扩展描述了匹配的内容,而最后一个只是“match”,什么都没有描述? 不应该使用类似“name”或“server_name”之类的名称吗?
BoF 议程和讨论
使用本节记录 BoF 期间的笔记;如果将其保留在批准的规范中,请用于总结讨论内容并记录任何被拒绝的选项。