3 À<×eã@s0ddlmZddlZdgZGdd„dejƒZdS)é)Údevice_matcheréNÚDeviceMatcherUdevc@seZdZdd„ZdS)rc Csrd}y|jjƒ}Wntk r.|jƒ}YnXx,tt|ƒƒD]\}}||d|d7}q>Wtj||tjƒdk S)zc Match a device against the udev regex in tuning profiles. device is a pyudev.Device object Úú=Ú N)Ú propertiesÚitemsÚAttributeErrorÚsortedÚlistÚreÚsearchÚ MULTILINE)ÚselfZregexZdevicerr ÚkeyÚval©rú)/usr/lib/python3.6/device_matcher_udev.pyÚmatchszDeviceMatcherUdev.matchN)Ú__name__Ú __module__Ú __qualname__rrrrrrs)rrr Ú__all__Z DeviceMatcherrrrrrÚs