Revision 183a9c3d Ganeti/HTools/Cluster.hs

b/Ganeti/HTools/Cluster.hs
677 677
    let snl = sortBy (compare `on` Node.idx) (Container.elems nl)
678 678
        m_name = maximum . map (length . Node.name) $ snl
679 679
        helper = Node.list m_name
680
        h2 = printf " %5s %5s %5s %5s" "lCpu" "lMem" "lDsk" "lNet"::String
680 681
        header = printf
681 682
                 "%2s %-*s %5s %5s %5s %5s %5s %5s %5s %5s %4s %4s \
682 683
                 \%3s %3s %6s %6s %5s"
......
684 685
                 "t_mem" "n_mem" "i_mem" "x_mem" "f_mem" "r_mem"
685 686
                 "t_dsk" "f_dsk" "pcpu" "vcpu"
686 687
                 "pri" "sec" "p_fmem" "p_fdsk" "r_cpu"::String
687
    in unlines (header:map helper snl)
688
    in unlines ((header++h2):map helper snl)
688 689

  
689 690
-- | Print the instance list.
690 691
printInsts :: Node.List -> Instance.List -> String

Also available in: Unified diff