Revision 368e95fd

b/src/Ganeti/Config.hs
119 119
-- | Computes the role of a node.
120 120
getNodeRole :: ConfigData -> Node -> NodeRole
121 121
getNodeRole cfg node
122
  | nodeName node == clusterMasterNode (configCluster cfg) = NRMaster
122
  | nodeUuid node == clusterMasterNode (configCluster cfg) = NRMaster
123 123
  | nodeMasterCandidate node = NRCandidate
124 124
  | nodeDrained node = NRDrained
125 125
  | nodeOffline node = NROffline
b/src/Ganeti/Query/Node.hs
200 200
     FieldSimple (rsNormal . nodeSecondaryIp), QffNormal)
201 201
  , (FieldDefinition "master" "IsMaster" QFTBool "Whether node is master",
202 202
     FieldConfig (\cfg node ->
203
                    rsNormal (nodeName node ==
203
                    rsNormal (nodeUuid node ==
204 204
                              clusterMasterNode (configCluster cfg))),
205 205
     QffNormal)
206 206
  , (FieldDefinition "group" "Group" QFTText "Node group",

Also available in: Unified diff