# Создано: 2026-03-09 # time_display.py — HTTP-функция (постоянный Deployment + Trigger). # Читает env JOB_TIME, которую terraform передаёт из sless_job.run_getter.message. # Демонстрирует цепочку: Job вычисляет данные → Function использует их через env. import json import os def show_time(event): # JOB_TIME устанавливается terraform из статуса джоба (JSON строка) job_time_raw = os.environ.get("JOB_TIME", "{}") try: job_time = json.loads(job_time_raw).get("time", job_time_raw) except (json.JSONDecodeError, AttributeError): job_time = job_time_raw return { "message": f"Сервис запустился в: {job_time}", "path": event.get("_path", "/"), }