Revision 1a82215d Ganeti/HTools/Rapi.hs

b/Ganeti/HTools/Rapi.hs
97 97
    name <- fromObj "name" a
98 98
    offline <- fromObj "offline" a
99 99
    node <- (case offline of
100
               True -> return $ Node.create name 0 0 0 0 0 True
100
               True -> return $ Node.create name 0 0 0 0 0 0 True
101 101
               _ -> do
102 102
                 drained <- fromObj "drained" a
103
                 mtotal <- fromObj "mtotal" a
104
                 mnode <- fromObj "mnode" a
105
                 mfree <- fromObj "mfree" a
106
                 dtotal <- fromObj "dtotal" a
107
                 dfree <- fromObj "dfree" a
103
                 mtotal  <- fromObj "mtotal"  a
104
                 mnode   <- fromObj "mnode"   a
105
                 mfree   <- fromObj "mfree"   a
106
                 dtotal  <- fromObj "dtotal"  a
107
                 dfree   <- fromObj "dfree"   a
108
                 ctotal  <- fromObj "ctotal"  a
108 109
                 return $ Node.create name mtotal mnode mfree
109
                        dtotal dfree (offline || drained))
110
                        dtotal dfree ctotal (offline || drained))
110 111
    return (name, node)
111 112

  
112 113
-- | Builds the cluster data from an URL.

Also available in: Unified diff