Revision 3409c0af src/Ganeti/HTools/Program/Hroller.hs

b/src/Ganeti/HTools/Program/Hroller.hs
94 94
-- | Predicate of belonging to a given group restriction.
95 95
hasGroup :: Maybe Group.Group -> Node.Node -> Bool
96 96
hasGroup Nothing _ = True
97
hasGroup (Just grp) node = Node.group node == Group.idx grp 
97
hasGroup (Just grp) node = Node.group node == Group.idx grp
98 98

  
99 99
-- | Predicate of having at least one tag in a given set.
100 100
hasTag :: Maybe [String] -> Node.Node -> Bool
......
140 140
      Just grp -> return (Just grp)
141 141

  
142 142
  let nodes = IntMap.filter (foldl (liftA2 (&&)) (const True)
143
                             [ not . Node.offline 
143
                             [ not . Node.offline
144 144
                             , hasTag $ optNodeTags opts
145 145
                             , hasGroup wantedGroup ])
146 146
              nlf

Also available in: Unified diff