Revision ed54b47e qa/qa_node.py
b/qa/qa_node.py | ||
---|---|---|
28 | 28 |
from qa_utils import AssertEqual, StartSSH |
29 | 29 |
|
30 | 30 |
|
31 |
@qa_utils.DefineHook('node-add') |
|
32 | 31 |
def _NodeAdd(node, readd=False): |
33 | 32 |
master = qa_config.GetMasterNode() |
34 | 33 |
|
... | ... | |
49 | 48 |
node['_added'] = True |
50 | 49 |
|
51 | 50 |
|
52 |
@qa_utils.DefineHook('node-remove') |
|
53 | 51 |
def _NodeRemove(node): |
54 | 52 |
master = qa_config.GetMasterNode() |
55 | 53 |
|
... | ... | |
75 | 73 |
_NodeRemove(node) |
76 | 74 |
|
77 | 75 |
|
78 |
@qa_utils.DefineHook('node-readd') |
|
79 | 76 |
def TestNodeReadd(node): |
80 | 77 |
"""gnt-node add --readd""" |
81 | 78 |
_NodeAdd(node, readd=True) |
82 | 79 |
|
83 | 80 |
|
84 |
@qa_utils.DefineHook('node-info') |
|
85 | 81 |
def TestNodeInfo(): |
86 | 82 |
"""gnt-node info""" |
87 | 83 |
master = qa_config.GetMasterNode() |
... | ... | |
91 | 87 |
utils.ShellQuoteArgs(cmd)).wait(), 0) |
92 | 88 |
|
93 | 89 |
|
94 |
@qa_utils.DefineHook('node-volumes') |
|
95 | 90 |
def TestNodeVolumes(): |
96 | 91 |
"""gnt-node volumes""" |
97 | 92 |
master = qa_config.GetMasterNode() |
... | ... | |
101 | 96 |
utils.ShellQuoteArgs(cmd)).wait(), 0) |
102 | 97 |
|
103 | 98 |
|
104 |
@qa_utils.DefineHook('node-failover') |
|
105 | 99 |
def TestNodeFailover(node, node2): |
106 | 100 |
"""gnt-node failover""" |
107 | 101 |
master = qa_config.GetMasterNode() |
... | ... | |
122 | 116 |
utils.ShellQuoteArgs(cmd)).wait(), 0) |
123 | 117 |
|
124 | 118 |
|
125 |
@qa_utils.DefineHook('node-evacuate') |
|
126 | 119 |
def TestNodeEvacuate(node, node2): |
127 | 120 |
"""gnt-node evacuate""" |
128 | 121 |
master = qa_config.GetMasterNode() |
Also available in: Unified diff