v1 server and lifecycle manager working. execution contract added

This commit is contained in:
Lyncoln
2026-10-08 09:31:29 -04:00
commit f4742f00e0
108 changed files with 750 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
import requests
from .request import buildRequest
session = requests.Session()
def executeRequest(definition, outputs):
request = buildRequest(definition, outputs)
response = session.request(
method=request["method"],
url=request["path"],
json=request.get("object"),
headers=request.get("headers")
)
# if definition hasattr(cookies):
# sessioncookies = {}
# for cookie_name, cookie_key in cookies:
# session.cookies.set(
# sessioncookies[cookie_name] = response[cookie_key],
return response