我正在通过django == 1.11进行Ops Web,我想使用SaltStack来管理服务器。经过几天的学习,我可以完成一些简单的任务。
但是,当我使用python代码调用salt.client.LocalClient()
,然后调用local.cmd('minion', 'cmd.run', ['whoami'])
时,我会收到
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x82 in position 22: invalid start byte.
我在shell上使用了salt minion cmd.run whoami
,我得到了相同的结果,我相信这种情况是由Python 3版本引起的。
如何在服务器和python salt中使用Python 3的SaltStack?