salt/scripts/salt-master
Wayne Werner 0ed4326e94
Move deprecation warning after logging starts up
It was getting called in the other spot, it just wasn't actually
doing anything. Here it prints the message on the cli
2019-01-29 11:38:09 -06:00

22 lines
748 B
Python
Executable file

#!/usr/bin/env python
'''
Start the salt-master
'''
import salt.utils.platform
from salt.scripts import salt_master
if __name__ == '__main__':
if salt.utils.platform.is_windows():
# Since this file does not have a '.py' extension, when running on
# Windows, spawning any addional processes will fail due to Python
# not being able to load this 'module' in the new process.
# Work around this by creating a '.pyc' file which will enable the
# spawned process to load this 'module' and proceed.
import os.path
import py_compile
cfile = os.path.splitext(__file__)[0] + '.pyc'
if not os.path.exists(cfile):
py_compile.compile(__file__, cfile)
salt_master()