我想知道中子如何調度由neutron-client發送的命令。我的意思是,當你執行如下命令時:Openstack Neutron命令工作流程
$ neutron agent-list
應該執行neutron-server端的哪個python文件來響應該命令?我想這應該是一個「代理類」來解決這個請求,但我不知道響應請求的工作流程是什麼。
謝謝。
我想知道中子如何調度由neutron-client發送的命令。我的意思是,當你執行如下命令時:Openstack Neutron命令工作流程
$ neutron agent-list
應該執行neutron-server端的哪個python文件來響應該命令?我想這應該是一個「代理類」來解決這個請求,但我不知道響應請求的工作流程是什麼。
謝謝。
OpenStack Python SDK實現了與OpenStack API的Python綁定,使您可以通過在Python對象上調用而不是直接進行REST調用來在Python中執行自動化任務。所有的OpenStack命令行工具都是使用Python SDK實現的。
中子命令在項目python-neutronclient。在shell.py
文件中,您可以找到命令'agent-list': agent.ListAgent
以及所有其他命令。
CLI內部轉換爲python中子客戶端,後者又使用其餘api。他的問題只能由中子休息API開發者回答。 – Akilesh
我建議你去官方中子指南http://docs.openstack.org/admin-guide-cloud/content/ch_networking.html 每個組件都是用簡單的術語和命令解釋的。
希望它有幫助!
你應該在這裏問你的問題https://launchpad.net/neutron。中子人在那裏非常活躍。 – Akilesh