A module's process may hold a bus account of its own, and a module stream may be a work queue (ADR 0436, issues 1170, 1177-1181) #390
@@ -62,7 +62,7 @@ func TestAProcessAccountOnARealBusAndStore(t *testing.T) {
|
||||
MaxAgeDays: 1, MaxMiB: 8, WorkQueue: true, Duplicates: 1}
|
||||
records := broker.Records{Nodes: []string{"laptop"}, Assigned: map[string][]broker.Declared{"laptop": {
|
||||
{Module: broker.RuntimeModule},
|
||||
{Module: "messenger", Holds: []broker.Seat{operatorChannel}},
|
||||
{Module: "messenger", Holds: []broker.Seat{operatorChannel}, RunsAs: "messenger"},
|
||||
{Module: "mesh-mail", NoAccount: true, Uses: []broker.Seat{operatorChannel}, Streams: []broker.ModuleStream{mailSends},
|
||||
Processes: inventory.ProcessesOf(m)},
|
||||
}}}
|
||||
|
||||
Reference in New Issue
Block a user