code: def _hex_ids(self, dev_list):
          
          for dl in dev_list:
              match = self.nlp.search(dl)
              if match:
                  yield match.group("usbid"), _readlink(dl)
docs: ! Build a USBID map for a device list
          @param disk_list List of disks in a system with USBID decoration
          @return Returns map USBID -> device file in /dev
          @details Uses regular expressions to get a USBID (TargeTIDs) a "by-id"
            symbolic link