aboutsummaryrefslogtreecommitdiff
path: root/src_py/hatter/server.py
diff options
context:
space:
mode:
Diffstat (limited to 'src_py/hatter/server.py')
-rw-r--r--src_py/hatter/server.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src_py/hatter/server.py b/src_py/hatter/server.py
index 8263eea..baeffac 100644
--- a/src_py/hatter/server.py
+++ b/src_py/hatter/server.py
@@ -85,6 +85,7 @@ class _Client:
with self._backend.register_queue_change_cb(self._on_queue_change):
with self._backend.register_log_change_cb(self._on_log_change):
try:
+ self._send_repositories()
self._send_active_job()
self._send_job_queue()
self._send_log_entries()
@@ -127,6 +128,11 @@ class _Client:
self._log_entries = log_entries
self._send_log_entries()
+ def _send_repositories(self):
+ self._ws.send_str(json.dumps({
+ 'type': 'repositories',
+ 'repositories': self._backend.repositories}))
+
def _send_active_job(self):
self._ws.send_str(json.dumps({
'type': 'active_job',