<?php
	require_once("globals.php");
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<TITLE>Pyloadl: Python Bindings for IBM LoadLeveler</TITLE>
<base href="http://www.gingergeeks.co.uk/pyloadl/">
<link rel="icon" href="favicon.ico" type="image/ico" />
<link rel="shortcut icon" href="favicon.ico" />
<?php
	echoCodeLinks();
?>

</head>
<body>

<?php
	echoOuterStart('download.php');
?>
<h2><a name="DOWNLOAD"></a><center>Download</center></h2>

<p>This software is released under the  <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</a>. All that use this software do so at their own risk.
</p>
<p>
The <a href="./CHANGELOG">Changelog</a> detailing changes for past and possibly future releases, snapshots may appear <a href="./snapshots">here</a>
</p>
<ul>
<li><b>Only for LoadLeveler 4.1.x</b>
<p>
   <ul>
   <li>Pyloadl-1.0.0 (12/06/2011) <b>DEVELOPMENT VERSION</b> is available <a href="./snapshots/pyloadl-1.0.0-20110612.tar.bz2">here</a>.
   <p>
   <ul>
     <li>Tested with LoadLeveler 4.1.0.6, 4.1.1.4 on RHEL5.3, Python 2.6.2 with Pyrex 0.9.9
     <li>Implements the LoadLeveler scheduler API only
   </ul>
   </ul>
<p>
<li><b>Only for LoadLeveler 3.4.x/3.5.x</b>
<p>
   <ul>
   <li>Pyloadl-0.4.9 (19/05/2009) <b>DEVELOPMENT VERSION</b>
   <p>
   <ul>
     <li>Tested with LoadLeveler 3.5.0.0-3.5.0.5 on SLES10, 3.5.1.1 on SLES 11, Python 2.4.2/2.5.0-2.5.4, 2.6.2 with Pyrex 0.9.8.5
     <li>llmkres function change - Now operation returns a string representing
        the reservation ID for a successful operation or the error code for a failed operation
     <li>Modified llmkres/llchres example
     <li>Preliminary LoadLeveler 3.5 support :
        <ul>
        <li>llmkres : Reoccuring reservation support
        <li>llchres : Reoccuring reservation support and additional operations
        <li>ll_remove_reservation : Replaced by ll_remove_reservation_xtnd
        <li>Removed LLAPI_Specification enums -
           <ul>
           <li>QUEUE_FASTPATH
           <li>LL_CONTROL_PURGE_SCHEDD
           </ul>
        </ul>
   </ul>
   <p>
   <li>Pyloadl-0.4.8 (28/10/2008) is available <a href="./pyloadl-0.4.8.tar.bz2">here</a>.
   <p>
   <ul>
     <li>Tested with LoadLeveler 3.4.3.5 on SLES 10, Python 2.5.2, Pyrex 0.9.8
     <li>Added QUEUE_FASTPATH enum
     <li>Added missing SYSPRIO option for llmodify provided by Alain St.Dennis (alain.st-denis@ec.gc.ca)
   </ul>
   <p>
   </ul>
<p>
<li>
<li><b>Only for LoadLeveler 3.3.2.x and lower</b>
<p>
  <ul>
  <li>Pyloadl-0.3.2.1 (22/4/2007) is available <a href="./pyloadl-0.3.2.1.tar.bz2">here</a>
  <p>
  <ul>
     <li>Added deprecated ll_start_job routine for Kenneth Yoshimoto (kenneth@sdsc.edu)
  </ul>
  </ul>
</ul>
</p>

<?php
	echoOuterEnd();
?>

</body>
</html>
