Revision 02a5fe0e qa/qa_rapi.py
b/qa/qa_rapi.py | ||
---|---|---|
554 | 554 |
def TestRapiInstanceAdd(node, use_client): |
555 | 555 |
"""Test adding a new instance via RAPI""" |
556 | 556 |
instance = qa_config.AcquireInstance() |
557 |
qa_config.SetInstanceTemplate(instance, constants.DT_PLAIN)
|
|
557 |
instance.SetDiskTemplate(constants.DT_PLAIN)
|
|
558 | 558 |
try: |
559 | 559 |
disk_sizes = [utils.ParseUnit(size) for size in qa_config.get("disk")] |
560 | 560 |
disks = [{"size": size} for size in disk_sizes] |
... | ... | |
764 | 764 |
rapi_pw_file.write(_rapi_password) |
765 | 765 |
rapi_pw_file.flush() |
766 | 766 |
|
767 |
qa_config.SetInstanceTemplate(dest_instance, |
|
768 |
qa_config.GetInstanceTemplate(src_instance)) |
|
767 |
dest_instance.SetDiskTemplate(src_instance.disk_template) |
|
769 | 768 |
|
770 | 769 |
# TODO: Run some instance tests before moving back |
771 | 770 |
|
Also available in: Unified diff