docs: def parseSLURM(string):
      """Return a host list from a SLURM string"""
      # Use scontrol utility to get the hosts list
      import subprocess, os
      hostsstr = subprocess.check_output(["scontrol", "show", "hostnames", string])
      if sys.version_info.major > 2:
          hostsstr = hostsstr.decode()
      # Split using endline
      hosts = hostsstr.split(os.linesep)
      # Take out last empty host
      hosts = filter(None, hosts)
      # Create the desired pair of host and number of hosts
      hosts = [(host, 1) for host in hosts]
      return hosts