接口定制支持web_backend么

背景:客户需要操作员能进行一键收集文件,web_backend里的收集文件配置使用的是kepler下的收集文件接口,几个月前评审新增了一个带有互联网厂商interface的收集文件接口。

【已评审】新增互联网定制一键收集资源协作路径 - Interface SIG / Interface评审 - openUBMC 论坛

现在在定制仓库里实现了这个接口的后端功能。需要修改web_backend进来以后调用定制的interface。

现状:根据定制指南,有两种修改方案,一种是接口层级定制,在定制仓库里粘贴了复制自rackmount的原json文件,并在仓库里改了收集文件uri调用的interface,修改后测试实际生效,符合预期。但是后续rackmount里这个文件如果有更新,定制仓库感知不到,不好维护。

另一种是属性层级定制,根据指南,需要remove原有processingflow再modify,修改后如上图。测试结果是,操作员没办法调用收集日志功能,判断没有modify成功或者remove失败