Beispiel #1
0
def _recovery_params(vm_id, dom_xml, external):
    params = {
        'xml': dom_xml,
        'external': external,
    }
    dom = DomainDescriptor(dom_xml)
    params['vmType'] = dom.vm_type()
    params['vmName'] = dom.name
    params['smp'] = dom.get_number_of_cpus()
    params['memSize'] = dom.get_memory_size()
    return params
Beispiel #2
0
 def test_get_number_of_cpus(self, xml_data, expected):
     desc = DomainDescriptor(xml_data)
     cpus = desc.get_number_of_cpus()
     assert cpus == expected