1. 31 Jul, 2012 5 commits
    • Stephen Trofinoff's avatar
      Add accounting of GRES requested, allocated, and used. · ccc8887d
      Stephen Trofinoff authored
      Code improvements for recording GRES use:
      
      The xmalloc() function initialized everything to zero. There is no need for
      a call to memset() afterwards.
      The xfree() function tests for a NULl arguments and does nothing in that case.
      There is no need for an "if" test before calling xfree().
      There is an xrealloc() function available that eliminates the need for saving
      and restoring values.
      I made some formatting changes to comply with the Linux kernel coding standard,
      mostly related to lines over 80 characters long.
      JobID and some other fields should be formatted using "%u" rather than "%d"
      to avoid negative job ID's being logged.
      I added tests of buffer sizes in a couple of places to avoid possibly going
      off the end of a buffer.
      Code for the function gres_get_value_by_type() was missing from the patches.
      
      Gres accounting modifications
      
      Fix memory leak, avoid xstrdup().
      Bump the rpc_version number in for the slurmdbd.
      Break up some long lines.
      
      gres accounting: save/restore job gres requested/allocated info, get job counts properly
      
      gres accounting: updates based upon email from Steve Trofinoff, 31 July`
      
      gres accounting: remove job gres_res and just replace gres
      ccc8887d
    • Danny Auble's avatar
      update poe page with --launch-cmd option · a911fbbd
      Danny Auble authored
      a911fbbd
    • Danny Auble's avatar
      5046628c
    • Danny Auble's avatar
      70a5ef34
    • Danny Auble's avatar
      Added log function log_alter_with_fp which allows one to enter in an · 6e43c3bb
      Danny Auble authored
      already open File * to write logs to.  This is helpful when something
      sets up logging outside of SLURM but wants SLURM debug written to the same
      place as the rest of there logs.
      6e43c3bb
  2. 30 Jul, 2012 7 commits
  3. 29 Jul, 2012 1 commit
  4. 28 Jul, 2012 3 commits
  5. 27 Jul, 2012 5 commits
  6. 26 Jul, 2012 7 commits
  7. 25 Jul, 2012 9 commits
  8. 24 Jul, 2012 3 commits