Revision 0afce24e
b/qa/qa_config.py | ||
---|---|---|
448 | 448 |
return GetConfig().GetDefaultHypervisor(*args) |
449 | 449 |
|
450 | 450 |
|
451 |
def GetInstanceNicMac(inst, default=None): |
|
452 |
"""Returns MAC address for instance's network interface. |
|
453 |
|
|
454 |
""" |
|
455 |
return inst.GetNicMacAddr(0, default) |
|
456 |
|
|
457 |
|
|
458 | 451 |
def GetMasterNode(): |
459 | 452 |
"""Wrapper for L{_QaConfig.GetMasterNode}. |
460 | 453 |
|
b/qa/qa_instance.py | ||
---|---|---|
56 | 56 |
if force_mac: |
57 | 57 |
nic0_mac = force_mac |
58 | 58 |
else: |
59 |
nic0_mac = qa_config.GetInstanceNicMac(inst) |
|
59 |
nic0_mac = inst.GetNicMacAddr(0, None) |
|
60 |
|
|
60 | 61 |
if nic0_mac: |
61 | 62 |
params.extend(["--net", "0:mac=%s" % nic0_mac]) |
62 | 63 |
|
b/qa/qa_rapi.py | ||
---|---|---|
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] |
561 |
nic0_mac = qa_config.GetInstanceNicMac(instance, |
|
562 |
default=constants.VALUE_GENERATE) |
|
561 |
nic0_mac = instance.GetNicMacAddr(0, constants.VALUE_GENERATE) |
|
563 | 562 |
nics = [{ |
564 | 563 |
constants.INIC_MAC: nic0_mac, |
565 | 564 |
}] |
Also available in: Unified diff