diff options
Diffstat (limited to 'packages/meshbay-node/src/meshbay_node/daemon.py')
| -rw-r--r-- | packages/meshbay-node/src/meshbay_node/daemon.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/meshbay-node/src/meshbay_node/daemon.py b/packages/meshbay-node/src/meshbay_node/daemon.py index dcfa8f8..9428ddd 100644 --- a/packages/meshbay-node/src/meshbay_node/daemon.py +++ b/packages/meshbay-node/src/meshbay_node/daemon.py @@ -393,6 +393,11 @@ class NodeDaemon: # _reconcile_loop) so the backstop is prompt again now # that someone is actually looking. "note_activity": indexer.note_activity, + # Bound method, called when an upload finishes. The entry + # it belongs to does not exist yet (see + # webrtc_server._register_uploader), so the indexer keeps + # the record and stamps the entry when it creates it. + "record_upload": indexer.record_upload, # Shown to the operator in Settings, and kept current in # place by set_scan_settings (ops.py) — same reasoning as # enabled_apps below. @@ -879,6 +884,7 @@ class NodeDaemon: "index": indexer.index, "progress": indexer.progress, "note_activity": indexer.note_activity, + "record_upload": indexer.record_upload, "reconcile_interval_secs": scan_settings["reconcile_interval_secs"], "debounce_secs": scan_settings["debounce_secs"], "visibility": group_cfg.visibility, |