Copernicus  2.0
 All Classes Namespaces Files Functions Variables
cpc.server.state.heartbeat.RunningCommand Class Reference
Inheritance diagram for cpc.server.state.heartbeat.RunningCommand:

Public Member Functions

def getCmd
 
def getWorkerServer
 
def getHeartbeatInterval
 
def getWorkerID
 
def setWorkerID
 
def getWorkerDir
 
def setWorkerDir
 
def getRunDir
 
def setRunDir
 
def setIsLocal
 
def getIsLocal
 
def setHaveData
 
def getHaveData
 
def ping
 
def expiry
 
def toJSON
 

Public Attributes

 cmd
 
 workerID
 
 workerDir
 
 runDir
 
 lastHeard
 
 workerServer
 
 heartbeatInterval
 
 isLocal
 
 haveData
 

Detailed Description

The data associated with a running command. Mostly heartbeat monitoring
   data

Member Function Documentation

def cpc.server.state.heartbeat.RunningCommand.expiry (   self,
  now 
)
Get the expiry time relative to now (which the current time
   in seconds obtained through time.time()
def cpc.server.state.heartbeat.RunningCommand.getCmd (   self)
def cpc.server.state.heartbeat.RunningCommand.getHaveData (   self)
def cpc.server.state.heartbeat.RunningCommand.getHeartbeatInterval (   self)
def cpc.server.state.heartbeat.RunningCommand.getIsLocal (   self)
def cpc.server.state.heartbeat.RunningCommand.getRunDir (   self)
def cpc.server.state.heartbeat.RunningCommand.getWorkerDir (   self)
def cpc.server.state.heartbeat.RunningCommand.getWorkerID (   self)
def cpc.server.state.heartbeat.RunningCommand.getWorkerServer (   self)
def cpc.server.state.heartbeat.RunningCommand.ping (   self)
Update the timer to reflect a new heartbeat signal
def cpc.server.state.heartbeat.RunningCommand.setHaveData (   self,
  haveData 
)
def cpc.server.state.heartbeat.RunningCommand.setIsLocal (   self,
  isLocal 
)
def cpc.server.state.heartbeat.RunningCommand.setRunDir (   self,
  runDir 
)
def cpc.server.state.heartbeat.RunningCommand.setWorkerDir (   self,
  workerDir 
)
def cpc.server.state.heartbeat.RunningCommand.setWorkerID (   self,
  workerID 
)
def cpc.server.state.heartbeat.RunningCommand.toJSON (   self)

Member Data Documentation

cpc.server.state.heartbeat.RunningCommand.cmd
cpc.server.state.heartbeat.RunningCommand.haveData
cpc.server.state.heartbeat.RunningCommand.heartbeatInterval
cpc.server.state.heartbeat.RunningCommand.isLocal
cpc.server.state.heartbeat.RunningCommand.lastHeard
cpc.server.state.heartbeat.RunningCommand.runDir
cpc.server.state.heartbeat.RunningCommand.workerDir
cpc.server.state.heartbeat.RunningCommand.workerID
cpc.server.state.heartbeat.RunningCommand.workerServer

The documentation for this class was generated from the following file: