def __init__(self): """ Actual variable initialization in initMonitor """ self.pid = None self.uid = os.getuid() self.monitorBase = "ps -p %i -o pid,ppid,rss,pcpu,pmem,cmd -ww | grep %i" self.pssMemoryCommand = "awk '/^Pss/ {pss += $2} END {print pss}' /proc/%i/smaps" self.monitorCommand = None self.currentStepSpace = None self.currentStepName = None self.rss = [] self.pcpu = [] self.pmem = [] self.maxPSS = None self.softTimeout = None self.hardTimeout = None self.logPath = None self.startTime = None self.killRetry = False # will trigger a hard (SIGTERM) instead of soft kill self.watchStepTypes = [] self.disableStep = False WMRuntimeMonitor.__init__(self) return
def __init__(self): """ Actual variable initialization in initMonitor """ self.pid = None self.uid = os.getuid() #self.grabCommand = "ps -u %i -o pid,ppid,rss,vsize,pcpu,pmem,cmd |grep %s |grep -v grep" self.monitorBase = "ps -p %i -o pid,ppid,rss,vsize,pcpu,pmem,cmd -ww |grep %i" self.monitorCommand = None self.currentStepSpace = None self.currentStepName = None self.rss = [] self.vsize = [] self.pcpu = [] self.pmem = [] self.maxRSS = None self.maxVSize = None self.logPath = None self.watchStepTypes = [] self.disableStep = False WMRuntimeMonitor.__init__(self) return
def __init__(self): """ Actual variable initialization in initMonitor """ self.pid = None self.uid = os.getuid() self.monitorBase = "ps -p %i -o pid,ppid,rss,vsize,pcpu,pmem,cmd -ww | grep %i" self.monitorCommand = None self.currentStepSpace = None self.currentStepName = None self.rss = [] self.vsize = [] self.pcpu = [] self.pmem = [] self.maxRSS = None self.maxVSize = None self.softTimeout = None self.hardTimeout = None self.logPath = None self.startTime = None self.watchStepTypes = [] self.disableStep = False WMRuntimeMonitor.__init__(self) return
def __init__(self): self.startTime = None self.currentStep = None self.currentStepName = None self.currentStepSpace = None self.task = None self.job = None self.dashboardInfo = None WMRuntimeMonitor.__init__(self)
def __init__(self): self.startTime = None self.currentStep = None self.currentStepName = None self.currentStepSpace = None self.softTimeOut = None self.hardTimeOut = None self.killFlag = False self.cmsswFile = None WMRuntimeMonitor.__init__(self)