Describe the bug
If a board in the specified slurm controller is down, there will be two rows returned by sinfo. This will cause an error if the user selects the partition with use_slurm_host.
To reproduce current behavior
Steps to reproduce the behavior:
Call use_slurm_host while a partition has a board that's down.
Expected behavior
The call should determine whether any board in the partition is up, and raise a descriptive error if not.
Describe the bug If a board in the specified slurm controller is down, there will be two rows returned by sinfo. This will cause an error if the user selects the partition with use_slurm_host.
To reproduce current behavior Steps to reproduce the behavior: Call use_slurm_host while a partition has a board that's down.
Expected behavior The call should determine whether any board in the partition is up, and raise a descriptive error if not.