Download backend/workers/control_entrypoint.py from subhan07/hvac-agents: direct link, hf CLI and curl.
- Browser
- Download file 566 Bytes
-
https://huggingface.co/subhan07/hvac-agents/resolve/main/backend/workers/control_entrypoint.py
- Command line
-
hf download hf://subhan07/hvac-agents/backend/workers/control_entrypoint.py
-
curl -L -o control_entrypoint.py https://huggingface.co/subhan07/hvac-agents/resolve/main/backend/workers/control_entrypoint.py
566 Bytes
| """Standalone control-loop process (not inside the API).""" | |
| from __future__ import annotations | |
| import time | |
| from database.session import init_db | |
| from backend.agents.scheduling_supervisory.worker import control_worker | |
| from backend.services.logging_service import log_event | |
| def main() -> None: | |
| init_db() | |
| control_worker.start() | |
| log_event("INFO", "control-worker", "STARTED") | |
| try: | |
| while True: | |
| time.sleep(30) | |
| except KeyboardInterrupt: | |
| control_worker.stop() | |
| if __name__ == "__main__": | |
| main() | |