code: def read_certificates(glob_path):
      '''
      Returns a dict containing details of a all certificates matching a glob
  
      glob_path:
          A path to certificates to be read and returned.
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' x509.read_certificates "/etc/pki/*.crt"
      '''
      ret = {}
  
      for path in glob.glob(glob_path):
          if os.path.isfile(path):
              try:
                  ret[path] = read_certificate(certificate=path)
              except ValueError as err:
                  log.debug('Unable to read certificate %s: %s', path, err)
  
      return ref read_certificates(glob_path):
      '''
      Returns a dict containing details of a all certificates matching a glob
  
      glob_path:
          A path to certificates to be read and returned.
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' x509.read_certificates "/etc/pki/*.crt"
      '''
      ret = {}
  
      for path in glob.glob(glob_path):
          if os.path.isfile(path):
              try:
                  ret[path] = read_certificate(certificate=path)
              except ValueError as err:
                  log.debug('Unable to read certificate %s: %s', path, err)
  
      return ret
docs: Returns a dict containing details of a all certificates matching a glob
  
      glob_path:
          A path to certificates to be read and returned.
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' x509.read_certificates "/etc/pki/*.crt"