code: def find(path, saltenv='base'):
      '''
      Return a dict of the files located with the given path and environment
      '''
      # Return a list of paths + text or bin
      ret = []
      if saltenv not in __opts__['pillar_roots']:
          return ret
      for root in __opts__['pillar_roots'][saltenv]:
          full = os.path.join(root, path)
          if os.path.isfile(full):
              # Add it to the dict
              with salt.utils.files.fopen(full, 'rb') as fp_:
                  if salt.utils.files.is_text(fp_):
                      ret.append({full: 'txt'})
                  else:
                      ret.append({full: 'bin'})
      return ref find(path, saltenv='base'):
      '''
      Return a dict of the files located with the given path and environment
      '''
      # Return a list of paths + text or bin
      ret = []
      if saltenv not in __opts__['pillar_roots']:
          return ret
      for root in __opts__['pillar_roots'][saltenv]:
          full = os.path.join(root, path)
          if os.path.isfile(full):
              # Add it to the dict
              with salt.utils.files.fopen(full, 'rb') as fp_:
                  if salt.utils.files.is_text(fp_):
                      ret.append({full: 'txt'})
                  else:
                      ret.append({full: 'bin'})
      return ret
docs: Return a dict of the files located with the given path and environment