[[ShowPath]] [[PageOutline]] ''' I will transfer the sources to a github and will list the link. we at SURFsara are switching from !Torque/Maui/Moab to SLURM. SO this project will be come obsolete for us at SURFSARA ''' = Welcome to pbs_python pages = The ''pbs_python'' package is a wrapper class for the [http://www.adaptivecomputing.com/products/open-source/torque Torque C library]. With this package you now can write utilities/extensions in Python instead of C. We developed this package because we want to replace ''xpbsmon'' by an ascii version named ''pbsmon''. ''PBSQuery'' is also included in this package. This is a python module build on top of the pbs python module to ''simplify'' querying the batch server, eg: how many jobs, how many nodes,.. == Documentation == How to install and make use of this package. * [wiki:TorqueInstallation Installation] * [wiki:TorqueUsage Usage] * [wiki:TorqueExamples Examples] * [source:trunk/CHANGES Changelog for current trunk version] == Projects == A list o projects that uses the pbs_python interface: * [https://oss.trac.surfsara.nl/jobmonarch Job Monarch] is an addon to [http://ganglia.sourceforge.net Ganglia] for job monitoring via the browser * [http://apegate.roma1.infn.it/APE/index.php?go=/nacct.tpl the apeNext job scheduling and ACCounting system] * [http://g2.trac.bx.psu.edu/wiki/ClusteringGalaxy Clustering Galaxy (interactive and reproducible genomics)] * [http://apps.sourceforge.net/trac/pbswebmon pbswebmon] is a web-based monitor for PBS-based clusters (e.g. OpenPBS and Torque), '''only works with pbs_python 3.X versions''' * [https://github.com/imoverclocked/pbsmake pbsmake] A distributed make for PBS job scheduling systems * [https://github.com/VPAC/django-pbs/wiki django-pbs] Django PBS is an application for viewing a pbs server from a web browser. You can see running jobs, nodes and queues. == How to use this system == I have configured this system for the following tasks: * Submit problems via [report:1 ticket system] or via email to [mailto:pbs_python@surfsara.nl pbs_python emailing list] * Checkout the sources via subversion: * svn co https://oss.trac.surfsara.nl/pbs_python/svn/trunk for the latest pbs_python package source code * svn co https://oss.trac.surfsara.nl/pbs_python/svn/devel This is the swig development environment to generate the files that are needed in the above directory. * Browse the [source: sources] * Everybody can add or change documentation. * If people want write access to the source repository drop an email to [mailto:pbs_python@surfsara.nl pbs_python emailing list] == Author == Bas van der Vlies