API 特别兴趣小组/当前设计/状态 vs 状态
< API 特别兴趣小组 | 当前设计(重定向自 API 工作组/当前设计/状态 vs 状态)
分析
13 个带有 state 一词的参数的调用
20 个带有 status 一词的参数的调用
Nova 和 Neutron 都有同时包含 state 和 status 的调用
当前设计
方法论
git clone https://github.com/openstack/api-site.git cd api-ref/src/wadls/ grep -nR "param .*state.*" * grep -nR "param .*status.*" *
状态
| WADL | 行 | 参数 |
|---|---|---|
| compute-api/src/v2/ext/os-admin-actions.wadl | 527 | state |
| compute-api/src/v2/ext/os-interface.wadl | 109 | port_state |
| compute-api/src/v2/ext/os-interface.wadl | 134 | port_state |
| netconn-api/src/common.ent | 220 | admin_state_up |
| netconn-api/src/os-networks.wadl | 217 | admin_state_up |
| netconn-api/src/os-networks.wadl | 291 | admin_state_up |
| netconn-api/src/os-networks.wadl | 345 | admin_state_up |
| netconn-api/src/os-networks.wadl | 439 | admin_state_up |
| netconn-api/src/os-networks.wadl | 518 | admin_state_up |
| netconn-api/src/os-networks.wadl | 608 | admin_state_up |
| telemetry-api/src/v2/os-telemetry-api-2.0.wadl | 420 | state |
| volume-api/src/v2/os-attach.wadl | 142 | port_state |
| volume-api/src/v2/os-attach.wadl | 174 | port_state |