saltstack-runners

创建目录

mkdir -p /srv/salt/_runner ; cd /srv/salt/_runner

修改配置文件

runner_dirs: [‘/srv/salt/_runner’]

编写runner

1
2
3
4
5
6
7
8
9
10
11
#!/usr/bin/evn python
#coding=utf-8
import sys
import salt.client
def push():
client = salt.client.LocalClient(__opts__['conf_file'])
minions = client.cmd('*', 'test.ping', timeout=1)
for minion in sorted(minions):
print minion


调用

sudo salt-run public.push

作者

张巍

发布于

2015-07-09

更新于

2015-07-09

许可协议

评论