已关闭
[Bug-Report|缺陷反馈]: 安装vendors的情况下,如果之前手改了config.ini ,会导致config.ini修改失败,而且不报错,自定义算子包调用不到 #1414
张广军创建于 8月4日关闭于 8月7日
8月4日 修改标题为 “[Bug-Report|缺陷反馈]: 安装vendors的情况下,如果之前手改了config.ini ,会导致config.ini修改失败,而且不报错,自定义算子包调用不到”,原标题为“[Bug-Report|缺陷反馈]: 安装vendors的情况下,如果之前手改了config.ini ,会导致config.ini修改失败,而且不报错”
8月4日 将 zhangyujia77 设为负责人
8月4日 关联了pull request:fix(opp): register custom vendor in load priority
zhangyujia77
8月6日 评论:
8月6日 评论:
您好,当前自定义算子包的正常装卸流程如下:安装到默认路径时,安装脚本会维护vendors/config.ini;文件不存在时会创建并写入当前vendor,文件已存在时会将当前vendor加入load_priority。卸载时会从load_priority中移除当前vendor;如果移除后已无其他vendor,则会直接删除config.ini,不会保留空的load_priority=。
因此,正常安装和卸载流程不会产生您反馈的load_priority=空值状态。当前资料也未说明该文件支持用户手动修改,不建议手动清空或调整其内容。


zhangyujia77
8月7日 评论:
8月7日 评论:
您好,相关修改pr已经合入。再次感谢您的反馈。此issue关闭。


8月7日 issue状态由 待办的 改变为 已完成
8月7日 关闭了 issue
8月7日 添加了label:Accepted
8月7日 添加了label:resolved
Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.
Describe the current behavior / 问题描述 (Mandatory / 必填)
默认路径安装vendors的情况下,如果之前手改了config.ini,把load_priority=后面清空了
这样安装,既不会报错,也没有提示,但是不会修改config.ini,导致安装自定义包调不到
Environment / 环境信息 (Mandatory / 必填)
A3 9.0.0版本
Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)
1、手动修改config.ini文件,删除load_priority=后内容
2、手动安装自定义包,没有任何报错提示
3、config.ini文件没有修改,自定义算子包调用不到
Describe the expected behavior / 预期结果 (Mandatory / 必填)
应该安装失败,或者刷新load_priority=
Related log / screenshot / 日志 / 截图 (Mandatory / 必填)
Special notes for this issue/备注 (Optional / 选填)