mesh-recovery consumes mesh-broker recreated and dropped, which its process binding hears (A-274)
Builds: design 47 G A-274 Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
This commit is contained in:
@@ -139,7 +139,7 @@ func TestTheManifestSaysWhatTheModuleIs(t *testing.T) {
|
||||
t.Error("the process does not invoke seat:mesh-catalog.seat-definitions")
|
||||
}
|
||||
}
|
||||
for _, c := range []string{"node-backup.item-started", "node-backup.item-ended", "mesh-broker.snapshot-restored",
|
||||
for _, c := range []string{"node-backup.item-started", "node-backup.item-ended", "mesh-broker.snapshot-restored", "mesh-broker.recreated", "mesh-broker.dropped",
|
||||
"mesh-catalog.seat-definition-changed", "mesh-catalog.seat-definition-removed"} {
|
||||
if !slices.Contains(m.Consumes, c) {
|
||||
t.Errorf("does not consume %s", c)
|
||||
|
||||
@@ -37,6 +37,8 @@
|
||||
"node-backup.item-ended",
|
||||
"node-engine.running",
|
||||
"mesh-broker.snapshot-restored",
|
||||
"mesh-broker.recreated",
|
||||
"mesh-broker.dropped",
|
||||
"mesh-conditions.findings-asked",
|
||||
"mesh-catalog.seat-definition-changed",
|
||||
"mesh-catalog.seat-definition-removed"
|
||||
|
||||
Reference in New Issue
Block a user