Changeset 3390 for monitoring
- Timestamp:
- 08/15/13 15:18:38 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
monitoring/plugins/mpi/generic_tla_monitoring.py
r3386 r3390 1 1 #!/usr/bin/python2 2 2 3 import sys, getopt, httplib, xml.etree.ElementTree, subprocess, os,re, pdb, traceback, datetime, urlparse, urllib3 import sys, getopt, httplib, xml.etree.ElementTree, subprocess, re, pdb, traceback, datetime, urlparse, urllib 4 4 import simplejson as json 5 import pwd, os 6 5 7 6 8 nagios_codes = { … … 189 191 # Run OpenDJ's "ldapsearch" command line utility 190 192 #pdb.set_trace() 191 193 194 OpenDJ_uid = pwd.getpwnam('opendj')[2] 195 Nagios_uid = pwd.getpwnam('nagios')[2] 196 197 try : 198 os.setuid(OpenDJ_uid) 199 except error as e : 200 raise e 201 192 202 process = subprocess.Popen(command, 193 203 stdout = subprocess.PIPE, … … 195 205 196 206 stdout, stderr = process.communicate() 207 208 try : 209 os.setuid(Nagios_uid) 210 except error as e : 211 raise e 197 212 198 213 #print stdout
Note: See TracChangeset
for help on using the changeset viewer.