From 00eb18a9cbe1cab84f7d9dacb8b09129cfc8289d Mon Sep 17 00:00:00 2001 From: Pekka Helenius Date: Thu, 28 May 2020 10:20:51 +0300 Subject: [PATCH] Agent: fix device check loop --- tools/pamusb-agent | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/pamusb-agent b/tools/pamusb-agent index 4d256de..fd3bdc5 100755 --- a/tools/pamusb-agent +++ b/tools/pamusb-agent @@ -197,10 +197,13 @@ def userDeviceThread(user): deviceName = user.find('device').text.strip() devices = doc.findall("devices/device") + deviceOK = False for device in devices: if device.get('id') == deviceName: + deviceOK = True break + if not deviceOK: logger.error('Device %s not found in configuration file.' % deviceName) return 1