Revision 6b924ca3
b/qa/qa_rapi.py | ||
---|---|---|
23 | 23 |
|
24 | 24 |
""" |
25 | 25 |
|
26 |
import tempfile |
|
27 |
import random |
|
28 |
import re |
|
29 | 26 |
import itertools |
30 | 27 |
import functools |
28 |
import random |
|
29 |
import re |
|
30 |
import tempfile |
|
31 | 31 |
|
32 |
from ganeti import utils |
|
32 |
from ganeti import cli |
|
33 |
from ganeti import compat |
|
33 | 34 |
from ganeti import constants |
34 | 35 |
from ganeti import errors |
35 |
from ganeti import cli
|
|
36 |
from ganeti import rapi
|
|
36 |
from ganeti import locking
|
|
37 |
from ganeti import pathutils
|
|
37 | 38 |
from ganeti import objects |
38 |
from ganeti import query |
|
39 |
from ganeti import compat |
|
40 | 39 |
from ganeti import qlang |
41 |
from ganeti import pathutils |
|
40 |
from ganeti import query |
|
41 |
from ganeti import rapi |
|
42 |
from ganeti import utils |
|
42 | 43 |
|
43 | 44 |
from ganeti.http.auth import ParsePasswordFile |
44 | 45 |
import ganeti.rapi.client # pylint: disable=W0611 |
45 | 46 |
import ganeti.rapi.client_utils |
46 | 47 |
|
47 | 48 |
import qa_config |
48 |
import qa_utils |
|
49 | 49 |
import qa_error |
50 |
import qa_utils |
|
50 | 51 |
|
52 |
from qa_instance import IsDiskReplacingSupported |
|
51 | 53 |
from qa_instance import IsFailoverSupported |
52 | 54 |
from qa_instance import IsMigrationSupported |
53 |
from qa_instance import IsDiskReplacingSupported |
|
54 | 55 |
from qa_utils import (AssertEqual, AssertIn, AssertMatch, StartLocalCommand) |
55 | 56 |
from qa_utils import InstanceCheck, INST_DOWN, INST_UP, FIRST_ARG |
56 | 57 |
|
Also available in: Unified diff