Revision 22f0f71d lib/cmdlib.py

b/lib/cmdlib.py
903 903
    i_non_redundant = [] # Non redundant instances
904 904
    i_non_a_balanced = [] # Non auto-balanced instances
905 905
    n_offline = [] # List of offline nodes
906
    n_drained = [] # List of nodes being drained
906 907
    node_volume = {}
907 908
    node_instance = {}
908 909
    node_info = {}
......
955 956
        ntype = "master"
956 957
      elif node_i.master_candidate:
957 958
        ntype = "master candidate"
959
      elif node_i.drained:
960
        ntype = "drained"
961
        n_drained.append(node)
958 962
      else:
959 963
        ntype = "regular"
960 964
      feedback_fn("* Verifying node %s (%s)" % (node, ntype))
......
1107 1111
    if n_offline:
1108 1112
      feedback_fn("  - NOTICE: %d offline node(s) found." % len(n_offline))
1109 1113

  
1114
    if n_drained:
1115
      feedback_fn("  - NOTICE: %d drained node(s) found." % len(n_drained))
1116

  
1110 1117
    return not bad
1111 1118

  
1112 1119
  def HooksCallBack(self, phase, hooks_results, feedback_fn, lu_result):

Also available in: Unified diff