Search
Page 35 of 111. Showing 1,104 results (0.016 seconds)
supervisor_max_worker_requeue
Synopsis supervisor_max_worker_requeue = retries Retries is the maximum number of attempts the Supervisor will make to assign a job to a Worker host that claims to have available CPUs. It will continue to make the attempts every 4 minutes until the retrie…supervisor_max_worker_retry
Synopsis supervisor_max_worker_retry = retries Retries is the total number of attempts the Supervisor will make before giving up on a Worker host. When a host is marked as DOWN, the Supervisor will check the host on a periodic basis to insure that hosts w…supervisor_migrate_timeout
Synopsis supervisor_migrate_timeout = timeout The timeout value, in seconds, specifies how much time a job must wait before the host it was migrated off becomes available to it again. Example supervisor_migrate_timeout = 100 Defaults 1200…Development Options
There are a number of different ways to go about doing tweaks and custom development with Qube. Here is a list of the main ones for Qube. SimpleCmd – This python-based framework is a simple way to way to easily create submission dialog interfaces that gen…Job Types
The Job Type is one of the most powerful aspects of the Qube Remote Control system. With a Job Type, a developer can separate the application functionality into an interface and an underlying implementation. The interface is the "front end" that registers…Simple Job Type front end
Here is an Perl example of a typical job front end that can handle a job that is based on frames. Example use lib ../api/perl; use qb; my %env = %ENV; my $frames = qb::genframes("1-300"); my $data = { "env" = \%env, "cmdline" = /bin/sleep . int(rand(40) +…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")…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…Installing job types
Installing job types under Qube is simple. Just copy the entire Job Type directory into the types directory under Qube's installation. Windows:C:\Program Files\qube\types Linux:/usr/local/pfx/qube/types OSX:/Applications/pfx/qube/types Because Qube is des…Dynamic Menus
Dynamically loaded menus [New in Qube 6.1] All the main and popup menus are dynamically loaded and exposed to the user. This allows one add, remove, or tweak the menu items in the interface. The default menus are stored under the simplecmds/ directory. wo…