From f29959c8b17f3f5186dfe54cd8f4d407486c2a80 Mon Sep 17 00:00:00 2001 From: Yannik Schmidt Date: Wed, 30 Jun 2021 16:25:07 +0200 Subject: [PATCH] implement simple depth-1 listing --- server.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/server.py b/server.py index 2f90155..4bd39a1 100755 --- a/server.py +++ b/server.py @@ -88,6 +88,18 @@ def sendPicture(path): response.headers['X-ATHQ-INTERNAL-FID'] = path return response +@app.route("/") +def list(): + retString = ".\n" + print(PICTURE_DIR) + for root, dirs, files in os.walk(PICTURE_DIR): + path = root.split(os.sep) + for f in files: + retString += os.path.join(os.path.basename(root), f) + "
\n" + + return (retString, 200) + + if __name__ == "__main__": parser = argparse.ArgumentParser(description='Picture Factory',