From 01f206d2974ce1e8680140f2fb72fc79406d584a Mon Sep 17 00:00:00 2001 From: Tasha Upchurch Date: Sun, 22 Oct 2023 23:28:33 -0400 Subject: [PATCH] Scaffolding for load/save from git --- server_endpoints.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 server_endpoints.py diff --git a/server_endpoints.py b/server_endpoints.py new file mode 100644 index 0000000..a2b6841 --- /dev/null +++ b/server_endpoints.py @@ -0,0 +1,28 @@ +import json +from server import PromptServer +from aiohttp import web +from importlib import reload +import logging +import os +from folder_paths import output_directory, input_directory, temp_directory + +fake_git = None + +@PromptServer.instance.routes.post("/gde/git/save") +async def save_to_git(request): + print("saving to git") + global fake_git + fake_git = await request.json() + print(fake_git) + # Implement your actual Git saving logic here + return web.Response(text="Saved to Git successfully.") + +@PromptServer.instance.routes.post("/gde/git/load") +async def load_from_git(request): + print("loading from git") + global fake_git + # Implement your actual Git loading logic here + if fake_git is not None: + return web.json_response(fake_git) + else: + return web.Response(text="No data found.", status=404)