Search
Page 73 of 111. Showing 1,104 results (0.011 seconds)
Developing a new panel
Copy the JobStdout class located under the JobLayout.py to a new file. Add the class App boilerplate code (including the _name_ line) to the bottom. Rename the now new JobStdout class and put in some test text (if using wx.TextCtrl widget) or derive from…Supervisor Prerequisites on Linux
The supervisor requires the following packages to be present: mysql mysql-server xinetd We suggest installing all the required packages with 'yum', as we test against the MySQL versions that ship with the distro.…Developing a new Job Type submission interface
Create a submit_*.py script Use as reference the existing submit_*.py scripts, like submit_cmdline.py. Update the qube.py script (to add a submit menu item): Search…Installing the Supervisor on Linux
Disable selinux and firewall using "setup" or available initial boot setup utility [optional] Mount required network locations using /etc/fstab Use package installation manager such as yum or apt-get to install "xinetd" & "mysql-server" Download the requi…SimpleCmds Location
The SimpleCmds are stored as Python script files under the simplecmds directory. This directory is dynamically scanned on startup of the QubeGUI whereupon all Python scripts within that directory are then loaded. The simplecmds directory can be found with…Installing the Worker on Linux
Ensure that the worker has all necessary rendering software installed and licensed. Disable selinux and firewall using "setup" or available initial boot setup utility. Mount required network locations using /etc/fstab. Use package installation manager s…Python Installation
This is required only for the Workers running the Jobtypes that are python controlled. If there are none that are used, then this is an optional install. Typically, Linux and Mac OS X come with Python already installed. If not, RPMs should be available on…Editing existing SimpleCmds
It is common to edit the default values of the SimpleCmd parameters to tailor them to your site. This can be done by opening up the associated .py file under simplecmds (SimpleCmds Location) and then adjusting the default= values for the options. 1. Locat…Enabling Qube to work through a firewall
It is necessary to have certain ports open for the Qube Supervisor, Worker, and Client machines to communicate. One should either disable the firewall completely on the local machine, or open specific ports for Qube to communicate via TCP/IP and UDP. 5000…Setting Commandline Environment Variables (optional)
Having the Qube commands available in the path from the commandline can be useful. Here is what is needed to set this up: Linux (~/.cshrc/ or ~/,tcshrc): setenv QBDIR /usr/local/pfx/qube set path = ($path $QBDIR/bin $QBDIR/sbin) Linux (~/.bashrc): export…