neutron_lib.agent.topics 模块¶
- neutron_lib.agent.topics.get_topic_name(prefix, table, operation, host=None)¶
创建一个主题名称。
主题名称需要在 agent 和 plugin 之间同步。plugin 会向所有监听的 agent 发送扇出消息,以便 agent 依次执行相应的更新。
- 参数:
prefix – plugin/agent 消息队列的通用前缀。
table – 涉及的表 (NETWORK, SUBNET, PORT)。
operation – 触发通知的操作 (CREATE, DELETE, UPDATE)
host – 将主机添加到主题
- 返回值:
主题名称。