Lines Matching refs:vm_id
301 for vm_id, cpu_ids in cpu_affinity.items():
302 launch_vm_name = launch_vm_names[vm_id - sos_vmid]
795 def get_target_vm_id(vuart, vm_id): argument
798 if not isinstance(vm_id, int):
799 raise TypeError('vm_id should be an int: {}, {!r}'.format(type(vm_id), vm_id))
816 if target_vm_id == vm_id:
818 "cannot connect to itself, target_vm_id: {}".format(vm_id))
845 for vm_id, vm_pci_vuarts in pci_vuarts.items():
849 check_against_coexistence(vm_pci_vuarts, legacy_vuart0.get(vm_id), vuart_id)
851 check_against_coexistence(vm_pci_vuarts, legacy_vuart1.get(vm_id), vuart_id)
852 key = "vm:id={}".format(vm_id)
853 check_vuart_id_count(vm_pci_vuarts, legacy_vuart0.get(vm_id), legacy_vuart1.get(vm_id))
858 key = "vm:id={},legacy_vuart:id={},base".format(vm_id, vuart_id)
863 "vm:id={},console_vuart:id={},base".format(vm_id, vuart_id)
865 else "vm:id={},communication_vuart:id={},base".format(vm_id, vuart_id)
875 "vm:id={},console_vuart:id={},base".format(vm_id, vuart_id)
877 else "vm:id={},communication_vuart:id={},base".format(vm_id, vuart_id)
893 err_key = "vm:id={},communication_vuart:id={},target_vm_id".format(vm_id, vuart_id)
894 target_vm_id = get_target_vm_id(pci_vuart, vm_id)
895 … err_key = "vm:id={},communication_vuart:id={},target_uart_id".format(vm_id, vuart_id)
901 if vm_id not in vm_target_dict:
902 vm_target_dict[vm_id] = {}
903 if vuart_id in vm_target_dict[vm_id]:
904 raise ValueError('Duplicated vm id {} and vuart id {}'.format(vm_id, vuart_id))
906 vm_target_dict[vm_id][vuart_id] = (target_vm_id, target_uart_id)
908 if vm_id not in vm_visited:
909 vm_visited[vm_id] = {}
910 if vuart_id in vm_visited[vm_id]:
911 raise ValueError('vuart {} of vm {} is duplicated'.format(vuart_id, vm_id))
913 vm_visited[vm_id][vuart_id] = -1
918 for vm_id, target in legacy_vuart1_target_dict.items():
920 err_key = "vm:id={},legacy_vuart:id=1,target_vm_id".format(vm_id)
923 err_key = "vm:id={},legacy_vuart:id=1,target_uart_id".format(vm_id)
925 … check_target_connection(vm_id, target_vm_id, target_uart_id, vm_visited, legacy_vuart1_visited)
930 for vm_id, target_list in vm_target_dict.items():
933 err_key = "vm:id={},communication_vuart:id={},target_vm_id".format(vm_id, vuart_id)
936 … err_key = "vm:id={},communication_vuart:id={},target_uart_id".format(vm_id, vuart_id)
938 … check_target_connection(vm_id, target_vm_id, target_uart_id, vm_visited, legacy_vuart1_visited)
964 def check_target_connection(vm_id, target_vm_id, target_uart_id, vm_visited, legacy_vuart1_visited): argument
971 raise TypeError('vm_id should be an int: {}, {!r}'.format(type(vm_id), vm_id))
986 vm_visited[target_vm_id][target_uart_id] = vm_id
993 legacy_vuart1_visited[target_vm_id] = vm_id