Search
Page 13 of 1,195. Showing 11,950 results (0.016 seconds)
Process group labels
Process group labels exist to provide the developer with an abstract method of determining job relationships independent of the job name or job ID relative to the process group ID. In order to support this, the jobs must all be submitted under the same pr…Simple Job Type back end
Example There is no need to inform the back end script of the path to the API libraries. use qb; use DBI; my $job = qb::jobobj(); while(1) { my $frame = qb::requestwork(); last if ($frame->{"status"} eq "complete"); if ($frame->{"status"} eq "blocked")…Job ids
Explicit job ids are also available to be used as event specifiers in the event one just wants to reference the job by its ID. done-job-19234…Building job types
A Qube Job Type is a simple framework for constructing all the code necessary for submission and execution of a job. A Job Type is a framework collection of files that are used to describe the properties of a job. In order to keep things in the same place…Extra fields
The extra in the event specification refers to the type of event. Each type of event may require additional information. In the case of the job, it requires nothing more. However in the case of the subjob it requires the subjob's ID number. Example When t…C++ API Reference
class QbCallbackList Description Class for a list of QbCallback objects. Instance Methods QbCallbackList::type Purpose Returns the list type ID. Prototype virtual QB_INT type() Parameters None Result QB_CALLBACKLIST_PACKID Comments class QbCo…Properties and Uses
Execution Properties of a Callback: Always executed on the Supervisor Executed when a 'trigger' is evaluated as true Can be executed more than once Executed under the Qube user permissions of the user who owns the callback Common uses of a callback: Job d…Job type configuration
The purpose of the job.conf is to describe to Qube the vital statistics about the Job Type, and where to find the auxiliary files for both submission and execution. The format of the job.conf file is: [topic]key = value Example job.conf file.##[d…Event Model
Qube is an even-driven queuing system. Because of this, Qube inherently tracks common job events. These include events such as when a job starts running, or when a host reports new resources available. The advantage of an event-driven system is that the q…Submission front end
For the submission front-end, see the SimpleSubmit framework documentation. It is almost identical to the SimpleCmd framework except it calls the jobtype backend rather than a commandline. See the QubeGUI's "Help->SimpleCmd Developer Guide" for the docume…