今天在基于salt api开发监控平台的时候发现salt的模块有些不是很友好,就准备进行自定义模块来满足需求
vim /etc/salt/master
file_roots:
base:
- /srv/salt
mkdir -p /srv/salt/_modules
vim /srv/salt/_modules/info.py
def test()
return 'module is ok'
salt '*' saltutil.sync_modules
----------输出----------
iZrj91nl9ur3zi797yj8veZ:
- modules.info
www.uyghurcongress.org:
- modules.info
salt '*' info.test