
文件追加操作
1 2 3 4 5 6 7 8
|
#!/usr/bin/env python import salt.client import sys local = salt.client.LocalClient() #/etc/sudoers文件末尾追加用户 local.cmd(sys.argv[1], 'file.append',['/etc/sudoers',sys.argv[2] + ' ALL=(ALL) NOPASSWD: ALL'],expr_form=' list')
|
执行state.sls文件
1 2 3 4
|
import salt.client local = salt.client.LocalClient() local.cmd('test_server', 'state.sls', ['django'], expr_form='nodegroup')
|
对应命令行命令:salt -N ‘test_server’ state.sls django
近期评论