盐调用以在python脚本中执行状态文件

问题描述 投票:0回答:1

如何通过python脚本执行盐调用以在奴才上执行状态文件?

例如,我想在python脚本中调用以下状态文件

salt-call -c /etc/salt-praveen state.apply database.create
python salt-stack
1个回答
0
投票

您需要Python的子流程模块:

#!/usr/bin/env python3

import subprocess

subprocess.check_call(["salt-call", "-c", "/etc/salt-praveen", "state.apply", "database.create"])
© www.soinside.com 2019 - 2024. All rights reserved.