-
Jens Domke authored
The python script builds the interface between the scheduling-aware routing and the batch system (SLURM in this particular case). The scheduler-sar-interface.py script analyzes the jobs running on the system, compares this state to a previous state (if available), and triggers an rerouting of the fabric through the opensm, when the two states differ significantly. The output of scheduler-sar-interface.py is stored in /dev/shm/batch_jobs.conf and opensm needs to start with '--batch_job_file /dev/shm/batch_jobs.conf', or the equivalent option in the osm.conf file to make use of the feature. Changes to Makefile.am enables the automatic installation of scheduler-sar-interface.py into the sbin directory of the installation directory. Signed-off-by: Jens Domke <jens.domke@tu-dresden.de>
237d8b5e