如何解决AttributeError: 模块 'salt.modules' 没有属性 'cp'
来自终端的 CP 命令通过以下方式按预期工作
salt "*" cp_push ....
在主终端上按预期工作。但是在执行模块中使用该命令失败:
AttributeError: module 'salt.modules' has no attribute 'cp'
盐通过以下方式导入执行模块:
import salt
函数被调用为:
salt.modules.cp.push(path=str(latest_report))
解决方法
不是答案,而是解决方法。 使用:
salt.modules.cmdmod.run("salt-call cp.push *desired path*,shell="powershell")
使用 powershell 解决了默认命令提示符中的大量其他错误
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。