我正在写一个定制的盐堆运行包接受和拒绝奴才。如何从python运行程序调用salt键,这相当于从命令行调用salt键salt-key -a {minion_name}
最佳答案
我不能给你一个明确的答复,但这是我的两分钱:
salt key脚本的源代码是this one。在调用链之后,我到达了this module它包含几个类来执行密钥处理。
该模块的文档内容如下:
由CLI使用的Salt密钥后端API和接口。关键类可以是
用于直接管理salt密钥,而不与CLI连接。
这是mentioned class。
基于this code,我认为它的用途如下:
import salt.client
import salt.key
client = salt.client.LocalClient()
key_manager = salt.key.Key(client.opts)
key_manager.accept('web*')
关于python - 运行者中的盐键命令,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34147754/