[FIX] hw_scanner: avoid flooding logs
When no devices are connected, avoid errors No such file or directory: '/dev/input/by-id/'
This commit is contained in:
parent
722017ca83
commit
7b0440d3f8
|
@ -122,6 +122,9 @@ class Scanner(Thread):
|
|||
if not evdev:
|
||||
return None
|
||||
|
||||
if not os.path.isdir(self.input_dir):
|
||||
return None
|
||||
|
||||
new_devices = [device for device in listdir(self.input_dir)
|
||||
if join(self.input_dir, device) not in [dev.evdev.fn for dev in self.open_devices]]
|
||||
scanners = [device for device in new_devices
|
||||
|
|
Loading…
Reference in New Issue