novaclient.v2.agents 模块¶
agent 接口
- class novaclient.v2.agents.Agent(manager, info, loaded=False, resp=None)¶
基类:
Resource填充并绑定到管理器。
- 参数:
manager – BaseManager 对象
info – 表示资源属性的字典
loaded – 如果设置为 True,则防止延迟加载
resp – 响应或响应对象列表
- class novaclient.v2.agents.AgentsManager(api)¶
基类:
ManagerWithFind- create(os, architecture, version, url, md5hash, hypervisor)¶
创建一个新的 agent 构建。
- delete(id)¶
删除现有的 agent 构建。
- 参数:
id – 要删除的 agent 的 id
- 返回值:
novaclient.base.TupleWithMeta 的一个实例
- list(hypervisor=None)¶
列出所有 agent 构建。
- update(id, version, url, md5hash)¶
更新现有的 agent 构建。