gwdsqw 发表于 2015-5-13 08:50:36

SaltStack源码分析之service模块

/usr/lib/python2.6/site-packages/salt/modules/service.py

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
-*- coding: utf-8 -*-
'''
The default service module, if not otherwise specified salt will fall back
to this basic module
'''

# Import python libs
import os

__func_alias__ = {
    'reload_': 'reload'
}

_GRAINMAP = {
    'Arch': '/etc/rc.d',
    'Arch ARM': '/etc/rc.d'
}






在python中,如果一个变量是以单个下划线开头的话,表示这个变量是私有变量。例如_var。
如果是以两个下划线开头的话,就表示这个变量是严格的私有变量,例如__var。模块内部访问,外部无法直接调用。
如果是以两个下划线开头和结尾的话,就表示这个变量是python语言级别的变量,如__var__

单个下划线结尾是为了避免与python关键字冲突。


页: [1]
查看完整版本: SaltStack源码分析之service模块