diff --git a/cups/files/printer-details.py b/cups/files/printer-details.py index da88a19..323303b 100755 --- a/cups/files/printer-details.py +++ b/cups/files/printer-details.py @@ -128,7 +128,7 @@ def getdata(name, addr, templates): baseoid = '.1.3.6.1.2.1.43.11.1.1' data += '

Supplies

\n' snmpdata = snmpwalk('public', addr, baseoid) - keys = map(lambda x: x[-1], filter(lambda x: x.startswith( + keys = map(lambda x: x.split('.')[-1], filter(lambda x: x.startswith( baseoid + '.6.1'), snmpdata.keys())) data += '\n' for k in keys: