Module APCScheduler :: Class _ProcessSubWMS
[hide private]
[frames] | no frames]

Class _ProcessSubWMS

source code


Reparti et regule les process submit Glite sur les WMS disponibles de la VO

Instance Methods [hide private]
 
__init__(self, cmd, queueWMS, stdout='', stderr='')
The parameter 'cmd' is the shell command to execute in a sub-process.
source code
 
_updateStatus(self)
update status, no return
source code

Inherited from Process: getExitValue, getStatus, isAlive, isFinish, isOk, stdErr, stdOut, wait

Inherited from popen2.Popen3: __del__, poll

Inherited from popen2.Popen3 (private): _run_child

Static Methods [hide private]
 
_checkSlotFree(setIdx) source code
Class Variables [hide private]
  SlistProcess = []
  Squeue = {}

Inherited from popen2.Popen3: sts

Method Details [hide private]

__init__(self, cmd, queueWMS, stdout='', stderr='')
(Constructor)

source code 

The parameter 'cmd' is the shell command to execute in a sub-process. On UNIX, 'cmd' may be a sequence, in which case arguments will be passed directly to the program without shell intervention (as with os.spawnv()). If 'cmd' is a string it will be passed to the shell (as with os.system()). The 'capturestderr' flag, if true, specifies that the object should capture standard error output of the child process. The default is false. If the 'bufsize' parameter is specified, it specifies the size of the I/O buffers to/from the child process.

Overrides: popen2.Popen3.__init__
(inherited documentation)

_updateStatus(self)

source code 

update status, no return

Overrides: Process._updateStatus
(inherited documentation)