# HG changeset patch # User drewp@bigasterisk.com # Date 1706486620 28800 # Node ID 05fb0319eb645d83a4c876654b3adb9f1afdc825 # Parent fc8ed0efcd72b1f81decbb18e3446b633d79733e cleanup diff -r fc8ed0efcd72 -r 05fb0319eb64 light_bridge.py --- a/light_bridge.py Sun Jan 28 16:02:31 2024 -0800 +++ b/light_bridge.py Sun Jan 28 16:03:40 2024 -0800 @@ -3,13 +3,11 @@ """ import json import logging +import time from functools import partial -import time -import background_loop from patchablegraph import PatchableGraph from patchablegraph.handler import GraphEvents, StaticGraph -from rdflib import Namespace from sse_starlette.sse import EventSourceResponse from starlette.applications import Starlette from starlette.requests import Request @@ -17,9 +15,7 @@ from starlette.routing import Route from starlette_exporter import PrometheusMiddleware, handle_metrics -from light import Color, Light, Lights - -EX = Namespace('http://example.com/') +from light import Lights logging.basicConfig(level=logging.INFO) log = logging.getLogger() @@ -52,7 +48,6 @@ app.add_middleware(PrometheusMiddleware, app_name='light-bridge') app.add_route("/metrics", handle_metrics) - # app.state.loop = background_loop.loop_forever(lambda first_run=False: update(graph), 1) return app