diff --git a/nagixsc_conf2xml.py b/nagixsc_conf2xml.py
index 029fa3fe2f6fd1692a8d8212cfae55f6c785bfa9..42ebcbcb5b29599055c03a666f9f30c59e39b3b4 100755 (executable)
--- a/nagixsc_conf2xml.py
+++ b/nagixsc_conf2xml.py
import ConfigParser
import optparse
-import subprocess
import sys
##############################################################################
##############################################################################
-def exec_check(host_name, service_descr, cmdline):
- try:
- cmd = subprocess.Popen(cmdline.split(' '), stdout=subprocess.PIPE)
- output = cmd.communicate()[0].rstrip()
- retcode = cmd.returncode
- except OSError:
- output = 'Could not execute "%s"' % cmdline
- retcode = 127
-
- return {'host_name':host_name, 'service_description':service_descr, 'returncode':retcode, 'output':output, 'timestamp':datetime.datetime.now().strftime('%s')}
-
-##############################################################################
-
config = ConfigParser.RawConfigParser()
config.optionxform = str # We need case-sensitive options
conf_list = config.read(options.conffile)