1
0
Fork 0

Assign hotplugged devices based on udev matching too

Resolves: rhbz#1251240
This fixes commit f14ae65bd2.

Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
This commit is contained in:
Ondřej Lysoněk 2017-03-01 09:03:06 +01:00
parent f14ae65bd2
commit 2a092a2739

View file

@ -37,7 +37,7 @@ class Plugin(base.Plugin):
return
for instance_name, instance in self._instances.items():
if self._device_matcher.match(instance.devices_expression, device_name):
if len(self._get_matching_devices(instance, [device_name])) == 1:
log.info("instance %s: adding new device %s" % (instance_name, device_name))
self._assigned_devices.add(device_name)
instance.devices.add(device_name)