Public Member Functions | |
| void | testInvariant () const |
| virtual void | doSubmit (const Job &job, const std::string &location) const |
| virtual bool | doRetrieve (const std::string &location) const |
| void | gather (const std::string location) const |
| SH::SampleGrid * | createSampleFromDQ2 (const std::string &dataset) const |
| ClassDef (EL::GridDriver, 1) | |
Static Public Member Functions | |
| static void | status (const std::string &location) |
| static void | status () |
| static void | kill (const std::string &location) |
| static void | killAll () |
| static std::string | listActive () |
| static void | reset () |
| static bool | startServer () |
| static bool | stopServer () |
Public Attributes | |
| std::string | outputSampleName |
| bool | express |
| bool | mergeOutput |
| std::string | destSE |
| std::string | site |
| std::string | cloud |
| int | memory |
| int | maxCpuCount |
| int | nFiles |
| int | nFilesPerJob |
| int | nJobs |
| int | nMinorRetries |
| int | nMajorRetries |
| float | nGBPerJob |
| std::string | workDir |
| std::string | extFile |
| std::string | excludedSite |
| std::string | rootVer |
| std::string | cmtConfig |
Static Public Attributes | |
| static std::string | gangaLogFile |
| bool EL::GridDriver::doRetrieve | ( | const std::string & | location | ) | const [virtual] |
effects: retrieve all the output for the job in the given location returns: whether the job completed successfully guarantee: basic, may partially retrieve failures: out of memory III failures: job failures failures: job can't be read failures: job was made with different driver rationale: while job failures will cause this method to fail you can typically retry it multiple times if you can use partial results. rationale: the virtual part of EL::Driver::retrieve
Reimplemented from EL::Driver.
| void EL::GridDriver::doSubmit | ( | const Job & | job, | |
| const std::string & | location | |||
| ) | const [virtual] |
effects: submit the given job with the given output location and wait for it to finish guarantee: basic, may partially submit failures: out of memory II failures: can't create directory at location failures: submission errors rationale: the virtual part of EL::Driver::submitOnly
Reimplemented from EL::Driver.
| void EL::GridDriver::testInvariant | ( | ) | const |
effects: test the invariant of this object guarantee: no-fail
Reimplemented from EL::Driver.
1.6.1