Uppercase PNP ids for windows_filter_pnp_id

This commit is contained in:
Kovid Goyal 2016-01-19 09:15:15 +05:30
parent 5dee2b7d72
commit a11b260008

View File

@ -238,9 +238,14 @@ class Device(DeviceConfig, DevicePlugin):
time.sleep(7)
dlmap = get_drive_letters_for_device(usbdev, debug=debug)
if debug:
from pprint import pformat
prints('Drive letters for {}'.format(usbdev))
prints(pformat(dlmap))
filtered = set()
for dl in dlmap['drive_letters']:
pnp_id = dlmap['pnp_id_map'][dl]
pnp_id = dlmap['pnp_id_map'][dl].upper()
if self.windows_filter_pnp_id(pnp_id):
filtered.add(dl)
if debug: