code: def _get_file_list(load):
      '''
      Get a list of all files on the file server in a specified environment
      '''
      if 'env' in load:
          # "env" is not supported; Use "saltenv".
          load.pop('env')
  
      if 'saltenv' not in load or load['saltenv'] not in envs():
          return []
      ret = set()
      for repo in init():
          repo['repo'].open()
          ref = _get_ref(repo, load['saltenv'])
          if ref:
              manifest = repo['repo'].manifest(rev=ref[1])
              for tup in manifest:
                  relpath = os.path.relpath(tup[4], repo['root'])
                  # Don't add files outside the hgfs_root
                  if not relpath.startswith('../'):
                      ret.add(os.path.join(repo['mountpoint'], relpath))
          repo['repo'].close()
      return sorted(retf _get_file_list(load):
      '''
      Get a list of all files on the file server in a specified environment
      '''
      if 'env' in load:
          # "env" is not supported; Use "saltenv".
          load.pop('env')
  
      if 'saltenv' not in load or load['saltenv'] not in envs():
          return []
      ret = set()
      for repo in init():
          repo['repo'].open()
          ref = _get_ref(repo, load['saltenv'])
          if ref:
              manifest = repo['repo'].manifest(rev=ref[1])
              for tup in manifest:
                  relpath = os.path.relpath(tup[4], repo['root'])
                  # Don't add files outside the hgfs_root
                  if not relpath.startswith('../'):
                      ret.add(os.path.join(repo['mountpoint'], relpath))
          repo['repo'].close()
      return sorted(ret)
docs: Get a list of all files on the file server in a specified environment