Package ZenRRD :: Module zenprocess :: Class Process
[hide private]
[frames] | no frames]

Class Process

source code

  twisted.spread.pb.Copyable --+
                               |
twisted.spread.pb.RemoteCopy --+
                               |
                              Process

track process-specific configuration data

Instance Methods [hide private]
 
__init__(self) source code
 
match(self, name, args) source code
 
__str__(self) source code
 
__repr__(self) source code
 
updateCpu(self, pid, value) source code
 
getCpu(self) source code
 
updateMemory(self, pid, value) source code
 
getMemory(self) source code
 
discardPid(self, pid) source code
 
updateConfig(self, update) source code
Class Variables [hide private]
  name = None
  originalName = None
  ignoreParameters = False
  restart = None
  severity = Event.Warning
  status = 0
  cpu = 0
  cycleTime = None