diff options
author | Martin Pitt <martin.pitt@ubuntu.com> | 2010-04-30 08:14:58 +0200 |
---|---|---|
committer | Martin Pitt <martin.pitt@ubuntu.com> | 2010-04-30 08:14:58 +0200 |
commit | 4df139d98be706af3c5879945a24554dadc00201 (patch) | |
tree | 2d2ac7a965791424c9c6b9855af11cffb06c16c4 | |
parent | aa84a69f413f7dd73e81fc2046da89c9bcae0175 (diff) |
mpi2udev.py: Add matching to USB product and manufacturer name
This is required for e. g. Rockbox players.
-rwxr-xr-x | tools/mpi2udev.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/mpi2udev.py b/tools/mpi2udev.py index bbfe535..13dbbe1 100755 --- a/tools/mpi2udev.py +++ b/tools/mpi2udev.py @@ -26,6 +26,8 @@ mpi2udev = { 'productid': 'ATTRS{idProduct}=="%s"', 'usbvendor': 'ATTRS{vendor}=="%s"', 'usbmodel': 'ATTRS{model}=="%s"', + 'usbproduct': 'ATTRS{product}=="%s"', + 'usbmanufacturer': 'ATTRS{manufacturer}=="%s"', } def parse_mpi(mpi): @@ -39,7 +41,7 @@ def parse_mpi(mpi): print '#', m except ConfigParser.NoOptionError: pass - for name in ['usbvendor', 'usbproduct', 'usbmodel']: + for name in ['usbvendor', 'usbproduct', 'usbmodel', 'usbmanufacturer']: try: value = cp.get('Device', name) print mpi2udev[name] % value, ',', |