Skip to content
Compare
Choose a tag to compare
@njcarriero njcarriero released this 15 Apr 18:51
· 37 commits to master since this release
  • Task commands are now represented verbatim in the status file---no quoting. To parse the status file, simply split into a fixed number of fields using the tab character. The contents of the last field will be the command
  • Added environment variables with zero-padding as a convenience for when they are used to create file names
  • Changed to "disbatchc" directory name to support case-insensitive platforms like Mac OS X
  • Added option to specify the network address to be used internally by disBatch---some platforms self identify with something funky, when "localhost:0" would be more appropriate
  • Added wait_for_one() method to disBatcher class
  • Bug fixes
  • Optimized internal monitoring to scale better
  • Added throttle to reduce load on SLURM when retiring nodes
  • When using SLURM, start internal management processes via srun for better integration
  • When using SLURM, SLURM_CPU_BIND=cores and SLURM_MPI_TYPE=none are now defaults