Correctly handle an unknown target for ls.

This commit is contained in:
yrriban 2025-06-09 22:22:59 -04:00
parent ae91d13132
commit 26f4cd96d4

View file

@ -17,7 +17,9 @@ class List(dcc.config.Base):
case "demos":
self.list(x.name for x in os.scandir(self.demos.joinpath(parsed_args.wad)) if x.name.endswith(".lmp"))
case "videos":
self.list(x.name for x in os.scandir(self.output.joinpath(parsed_args.wad)) if x.name.endswith(".mp4"))
self.list(x.name for x in os.scandir(self.fabricate.joinpath(parsed_args.wad)) if x.name.endswith(".mp4"))
case _:
raise Exception(f"unknown target {parsed_args.target}")
def list(self, gen):
# TODO: fancy text?