def get_plugin_for_remote_dev(self, speed, dport, cport): from vmc.common.plugin import UnknownDevicePlugin dev = UnknownDevicePlugin() dev.custom = Customizer() dev.dport, dev.cport, dev.baudrate = dport, cport, speed port = cport and cport or dport return identify_device(port)
def get_plugin_for_remote_dev(self, speed, dport, cport): dev = UnknownDevicePlugin() from vmc.common.hardware.base import Customizer dev.custom = Customizer() dev.dport, dev.cport, dev.baudrate = dport, cport, speed d = DeviceResolver.identify_device(dev) d.addCallback(self.get_plugin_from_name, dev) return d