module

 

 

自定义模块

# coding: utf-8
import logging

# 输出日志
log = logging.getLogger(__name__)

# 定义输出格式
__outputter__ = {
        'shell': 'json'
        }

# 使用现有模块
def shell(cmd):                         
    log.error('Error: %s'%cmd)
    return __salt__['cmd.run'](cmd)

# 调用Grains
def sys_version():
    return __grains__['os']

# 调用Pillar
def host_role():
    return __pillar__['role']

 

posted @ 2017-05-30 13:35  跟随心走  阅读(118)  评论(0编辑  收藏  举报