コード例 #1
0
ファイル: random.py プロジェクト: aspiers/migrationpaths
def identical_hosts(num_hosts=10, max_vms=None,
                    min_vm_ram=None, max_vm_ram=None):
    VM.reset()
    VMhost.reset()

    stateA = VMPoolState()
    vmhosts = testcases.utils.create_vmhosts(num_hosts, 'x86_64', 4096, 280)
    for vmhost in vmhosts:
        stateA.init_vmhost(vmhost.name)

    randomly_populate_hosts(stateA, max_vms,
                            min_vm_ram=min_vm_ram,
                            max_vm_ram=max_vm_ram)
    stateB = randomly_shuffle(copy.copy(stateA))

    return (stateA, stateB, "no idea what path to expect!")
コード例 #2
0
ファイル: test.py プロジェクト: aspiers/migrationpaths
 def setUp(self):
     VM.reset()
     VMhost.reset()