整体结构

    主要包括 neutron-rootwrap、neutron-rootwrap-xen-dom0 两个文件。
    提供一些可执行命令。

    doc

    跟服务和配置相关的文件,基本上该目录中内容在安装时会被复制到系统的/etc/ 目录下。

    • init.d/neutron-server:neutron-server 系统服务脚本,支持 start、stop、restart 和 status 操作。
    • plugins/: 各种厂商的 plugin 相关的配置文件(*.ini),其中被注释掉的行表明了默认值。
    • rootwrap.d/: 一些 filters 文件,用来限定各个模块执行命令的权限。
      各种 ini 和 conf 文件,包括 api-paste.ini、dhcp_agent.ini、l3_agent.ini、fwaas_driver.ini、lbaas_agent.ini、metadata_agent.ini、metering_agent.ini,以及 neutron.conf、policy.json、rootwrap.conf、services.conf 等。
      基本上 neutron 相关的各个组件的配置信息都在这里了。

    neutron

    目前版本,约为226k行。

    其它文档

    • README.rst:介绍了项目的情况和连接。
    • run_tests.sh:自动创建一个虚拟环境并进行测试。命令为 。