code: def contains_glob(path, glob_expr):
      '''
      .. deprecated:: 0.17.0
         Use :func:`search` instead.
  
      Return ``True`` if the given glob matches a string in the named file
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.contains_glob /etc/foobar '*cheese*'
      '''
      path = os.path.expanduser(path)
  
      if not os.path.exists(path):
          return False
  
      try:
          with salt.utils.filebuffer.BufferedReader(path) as breader:
              for chunk in breader:
                  if fnmatch.fnmatch(chunk, glob_expr):
                      return True
              return False
      except (IOError, OSError):
          return Falsf contains_glob(path, glob_expr):
      '''
      .. deprecated:: 0.17.0
         Use :func:`search` instead.
  
      Return ``True`` if the given glob matches a string in the named file
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.contains_glob /etc/foobar '*cheese*'
      '''
      path = os.path.expanduser(path)
  
      if not os.path.exists(path):
          return False
  
      try:
          with salt.utils.filebuffer.BufferedReader(path) as breader:
              for chunk in breader:
                  if fnmatch.fnmatch(chunk, glob_expr):
                      return True
              return False
      except (IOError, OSError):
          return False
docs: .. deprecated:: 0.17.0
         Use :func:`search` instead.
  
      Return ``True`` if the given glob matches a string in the named file
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.contains_glob /etc/foobar '*cheese*'