mache.MachineInfo.get_partition_specs

MachineInfo.get_partition_specs() Dict[str, Dict[str, int | str | None]][source]

Get partition policy metadata for the machine.

Partition names are taken from parallel.partitions. For each partition, this method reads optional values from [partition.<partition_name>]:

  • min_nodes (int)

  • max_nodes (int)

  • max_wallclock (str, e.g. 01:00:00)

Returns:

partition_specs (dict) – Mapping from partition name to partition metadata. If a partition section is missing, all metadata values are None.