OVIRT MANAGER用户界面插件的检测
创建插件描述文件是插件检测过程中的第一步。插件描述文件包含了重要的插件元数据,和默认的与具体插件有关的配置(可选)。
作为处理管理门户 HTML 页面请求(HTTP
GET)的一部分,用户界面插件框架会尝试从您的文件系统中发现并载入插件描述文件。对于每一个具体的插件描述文件,框架也会尝试载入对应于具体插件的用户配置文件,并且会覆盖默认的具体插件配置(如果存在的话)并且调整插件的运行时表现。插件的用户描述文件是可选的。在载入了插件描述文件和对应的用户描述文件之后,OVIRT将会聚集用户插件的数据并将之整合进管理门户的
HTML 页面用来进行评估。
默认情况下,插件描述文件在 \$ENGINE_USR/ui-plugins
下,OVIRT本地配置文件中的默认配置有:ENGINE_USR=/usr/share/ovirt-engine。插件描述文件应遵从
JSON 规范。但是允许 Java/C++ 风格的注释(/* 和 //)。
默认情况下,插件的用户配置文件在 \$ENGINE_ETC/ui-plugins
下,OVIRT本地配置文件中的默认配置有:ENGINE_ETC=/usr/share/ovirt-engine。用户描述文件的规则和插件描述文件一样。
Note
插件的用户描述文件一般遵循 \
-config.json
命名规则。