raiseVMwareError("Cannot open {}: {}".format(vmware_networking_file,e))
returnvmnet_interfaces
@staticmethod
def_get_vmnet_interfaces_ubridge():
vmnet_interfaces=[]
forinterfaceininterfaces():
@ -234,9 +279,13 @@ class VMware(BaseManager):
raiseVMwareError("No VMnet interface available between vmnet{} and vmnet{}. Go to preferences VMware / Network / Configure to add more interfaces.".format(self._vmnet_start_range,self._vmnet_end_range))
returnself._vmnets.pop(0)
defrefresh_vmnet_list(self):
defrefresh_vmnet_list(self, ubridge=True):
vmnet_interfaces=self.get_vmnet_interfaces()
ifubridge:
# VMnet host adapters must be present when uBridge is used
# raise VMwareError("Network adapter {} is already associated with VMnet interface {} which is managed by GNS3, please remove".format(adapter_number, vmnet))