Revision e3f9ae2b qa/qa_os.py
b/qa/qa_os.py | ||
---|---|---|
86 | 86 |
|
87 | 87 |
""" |
88 | 88 |
sq = utils.ShellQuoteArgs |
89 |
parts = [sq(["rm", "-rf", dirname]), |
|
90 |
sq(["mkdir", "-p", dirname]), |
|
91 |
sq(["cd", dirname]), |
|
92 |
sq(["ln", "-fs", "/bin/true", "export"]), |
|
93 |
sq(["ln", "-fs", "/bin/true", "import"]), |
|
94 |
sq(["ln", "-fs", "/bin/true", "rename"])] |
|
89 |
parts = [ |
|
90 |
sq(["rm", "-rf", dirname]), |
|
91 |
sq(["mkdir", "-p", dirname]), |
|
92 |
sq(["cd", dirname]), |
|
93 |
sq(["ln", "-fs", "/bin/true", "export"]), |
|
94 |
sq(["ln", "-fs", "/bin/true", "import"]), |
|
95 |
sq(["ln", "-fs", "/bin/true", "rename"]), |
|
96 |
sq(["ln", "-fs", "/bin/true", "verify"]), |
|
97 |
] |
|
95 | 98 |
|
96 | 99 |
if valid: |
97 | 100 |
parts.append(sq(["ln", "-fs", "/bin/true", "create"])) |
98 | 101 |
|
99 |
parts.append(sq(["echo", str(constants.OS_API_V10)]) +
|
|
102 |
parts.append(sq(["echo", str(constants.OS_API_V20)]) +
|
|
100 | 103 |
" >ganeti_api_version") |
101 | 104 |
|
105 |
parts.append(sq(["echo", "default"]) + " >variants.list") |
|
106 |
parts.append(sq(["echo", "funny this is funny"]) + " >parameters.list") |
|
107 |
|
|
102 | 108 |
cmd = " && ".join(parts) |
103 | 109 |
|
104 | 110 |
print qa_utils.FormatInfo("Setting up %s with %s OS definition" % |
Also available in: Unified diff