我想知道中子级别发送的命令是如何分配的。我的意思是,当您执行一个命令时:
$ neutron agent-list
应该执行哪个python文件,在中子 - 服务器端,以响应该命令?我想那应该是解决该请求的"代理类",但我不知道响应请求的工作流是什么。
谢谢。
OpenStack Python SDK实现Python绑定到OpenStack API,这使您能够通过对Python对象进行呼叫而不是直接进行休息呼叫来执行Python中的自动化任务。所有OpenStack命令行工具均使用Python SDK实现。
中子命令在项目python-neutronclient中。在shell.py
文件中,您可以找到命令'agent-list': agent.ListAgent
以及所有其他命令。
我建议您通过官方中子指南http://docs.openstack.org/admin-guide-cloud/content/content/ch_networking.html 每个组件用简单的术语与命令一起解释。
希望它有帮助!