def listdirentries()

in Stable-Diffusion-UI-Agones/sd-webui/extensions/simple-files/scripts/simple_files.py [0:0]


def listdirentries(base, sortbytime, reverse):
  de_all = os.listdir(base)
  dirs = [x for x in de_all if os.path.isdir(os.path.join(base, x))]
  files = [x for x in de_all if not os.path.isdir(os.path.join(base, x))]
  if sortbytime:
    dirs.sort(key=lambda x: mygetctime(base, x), reverse=reverse)
  else:
    dirs.sort(reverse=reverse)
  return dirs + files