def setup(self): if self.is_hostdevice: self.log.info('Detaching device %s from the host.' % self.hostdev) detach_detachable(self.hostdev) else: bridge_info = supervdsm.getProxy().ovs_bridge(self.network) if bridge_info and bridge_info['dpdk_enabled']: self._is_vhostuser = True self._create_vhost_port(bridge_info['name'])
def detach(self): """ Detach the device from the host. This method *must* be called before getXML in order to populate _deviceParams. """ if self.is_hostdevice: detach_detachable(self.hostdev) else: raise Exception('Tried to detach a non host device: %s' % ( self.conf,))
def setup(self): self.log.info('Detaching device %s from the host.' % self.device) detach_detachable(self.device)
def setup(self): detach_detachable(self.device)
def setup(self): if self.is_hostdevice: self.log.info('Detaching device %s from the host.' % self.hostdev) detach_detachable(self.hostdev)
def setup(self): logging.debug('Detaching device %s from the host.' % self.device) self._deviceParams = detach_detachable(self.device)
def detach(self): """ Detach the device from the host. This method *must* be called before getXML in order to populate _deviceParams. """ self._deviceParams = detach_detachable(self.device)
def setup(self): if self.is_hostdevice: logging.debug('Detaching device %s from the host.' % self.device) detach_detachable(self.hostdev)