Revision 22f0f71d
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