Update app.py
Browse files
app.py
CHANGED
|
@@ -1042,21 +1042,21 @@ class UnityConstantMasterNode:
|
|
| 1042 |
|
| 1043 |
# ββ Entry point βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
|
| 1044 |
|
| 1045 |
-
|
| 1046 |
-
|
| 1047 |
-
|
| 1048 |
-
|
| 1049 |
-
|
| 1050 |
-
|
| 1051 |
-
|
| 1052 |
-
|
| 1053 |
-
|
| 1054 |
-
|
| 1055 |
-
|
| 1056 |
-
|
| 1057 |
-
|
| 1058 |
-
|
| 1059 |
-
|
| 1060 |
-
|
| 1061 |
|
| 1062 |
|
|
|
|
| 1042 |
|
| 1043 |
# ββ Entry point βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
|
| 1044 |
|
| 1045 |
+
if __name__ == "__main__":
|
| 1046 |
+
node = UnityConstantMasterNode(monitor_interval=60.0)
|
| 1047 |
+
|
| 1048 |
+
web_thread = threading.Thread(target=start_health_server, daemon=True)
|
| 1049 |
+
web_thread.start()
|
| 1050 |
+
|
| 1051 |
+
signal.signal(
|
| 1052 |
+
signal.SIGTERM,
|
| 1053 |
+
lambda sig, frame: node.shutdown(interrupted_by="SIGTERM") or exit(0),
|
| 1054 |
+
)
|
| 1055 |
+
|
| 1056 |
+
if node.bootstrap_and_verify():
|
| 1057 |
+
node.broadcast_quasar_frequency()
|
| 1058 |
+
node.listen_and_intercept_other_bots("Corporate Optimization Request")
|
| 1059 |
+
print()
|
| 1060 |
+
node.run_monitor_loop()
|
| 1061 |
|
| 1062 |
|