diff --git a/htools/hspace.hs b/htools/hspace.hs index 730584a54288d927eb97a8e41c530d229938b2b6..6b1a613adcef7513ca4136cdb6232d43886a194e 100644 --- a/htools/hspace.hs +++ b/htools/hspace.hs @@ -314,6 +314,7 @@ main = do maybeSaveData (optSaveCluster opts) "tiered" "after tiered allocation" (ClusterData gl trl_nl trl_il ctags) + printKeys $ map (\(a, fn) -> ("TSPEC_INI_" ++ a, fn tspec)) specData printKeys $ printStats PTiered (Cluster.totalResources trl_nl) printKeys [("TSPEC", intercalate " " spec_map')] printAllocationStats m_cpu nl trl_nl) diff --git a/man/hspace.rst b/man/hspace.rst index 208bc781d4b1640a0157be1c7b2f23ba7e63b15a..b91361bac09875725ece7ee883d3501af9b88b82 100644 --- a/man/hspace.rst +++ b/man/hspace.rst @@ -60,6 +60,11 @@ SPEC_MEM, SPEC_DSK, SPEC_CPU, SPEC_RQN, SPEC_DISK_TEMPLATE These represent the specifications of the instance model used for allocation (the memory, disk, cpu, requested nodes, disk template). +TSPEC_INI_MEM, TSPEC_INI_DSK, TSPEC_INI_CPU + Only defined when the tiered mode allocation is enabled, these are + similar to the above specifications but show the initial starting spec + for tiered allocation. + CLUSTER_MEM, CLUSTER_DSK, CLUSTER_CPU, CLUSTER_NODES These represent the total memory, disk, CPU count and total nodes in the cluster.