+#
+# Something relevant
+#
"""A very simple logger that tries to be concurrency-safe."""
import os, sys
import traceback
-LOG_FILE = '/root/node_mgr.log'
+LOG_FILE = '/var/log/nm'
def log(msg):
"""Write <msg> to the log file."""
def log_call(*args):
log('running command %s' % ' '.join(args))
- try: subprocess.call(args)
+ try: subprocess.call(args, close_fds=True)
except: log_exc()
def log_exc():