Package iceprod :: Package server :: Module grid :: Class Clustered
[hide private]
[frames] | no frames]

Class Clustered

source code

iGrid --+
        |
       Clustered

This class represents a generic DAG.

Instance Methods [hide private]
 
__init__(self) source code
 
Submit(self, job, config_file)
Submit job/cluster to PBS
source code
 
QueueJobs(self, db, maxjobs, grid_id, jobs_at_once=20, fifo=True, debug=0)
DAG: Queue individual tasks for a job.
source code

Inherited from iGrid: AddArgOption, AddEnv, AddParam, CheckJobStatus, CheckQ, Clean, CleanDir, CleanQ, FileName, GetActiveJobs, GetArgOpt, GetArgOptions, GetClusterId, GetEnv, GetFinishedJobs, GetHost, GetInitialdir, GetJob, GetJobIds, GetJobList, GetLogs, GetMetadataPath, GetMonitorDB, GetParam, GetParamKeys, GetPort, GetProcessingJobs, GetProduction, GetQueue, GetQueuedJobs, GetResetJobs, GetRootDir, GetSimDBKey, GetSteering, GetSubmitHost, GetURL, IsUrl, PopJob, PostCopy, PushJob, QRemove, SelfPickle, SetCopyClass, SetHost, SetInitialdir, SetMetadataPath, SetMonitorDB, SetPort, SetProduction, SetQueue, SetRootDir, SetSimDBKey, SetStatus, SetSteering, SetSubmitHost, SetURL, Suffix, UpdateMetadata, format_arg, jobfinalize, reset_old_jobs, urlcopy, wait

Inherited from iGrid (private): _submit

Class Variables [hide private]

Inherited from iGrid: CopyStatusEnum

Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: iGrid.__init__

Submit(self, job, config_file)

source code 

Submit job/cluster to PBS

Parameters:
  • job - i3Job object
  • config_file - path to file were submit file will be written
Overrides: iGrid.Submit

QueueJobs(self, db, maxjobs, grid_id, jobs_at_once=20, fifo=True, debug=0)

source code 

DAG: Queue individual tasks for a job.

Overrides: iGrid.QueueJobs