Model/applications/modelling_e2e/local_handler/invoke_local_lambda.py
2026-06-24 11:35:30 +00:00

30 lines
654 B
Python

#!/usr/bin/env python3
import json
import requests
HOST = "localhost"
PORT = "9004"
LAMBDA_URL = f"http://{HOST}:{PORT}/2015-03-31/functions/function/invocations"
payload = {
"Records": [
{
"body": json.dumps(
{
"property_ids": [727220, 727229],
"portfolio_id": 796,
"scenario_id": 1268,
"no_solar": False,
"dry_run": True,
}
)
}
]
}
response = requests.post(LAMBDA_URL, json=payload)
print("Status code:", response.status_code)
print("Response:")
print(response.text)