跳转到: 导航, 搜索

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 期间的笔记;如果将其保留在批准的规范中,请用于总结讨论内容并记录任何被拒绝的选项。