syndicate_utils/src/msg.nim

14 lines
413 B
Nim
Raw Normal View History

# SPDX-FileCopyrightText: ☭ Emery Hemingway
# SPDX-License-Identifier: Unlicense
2024-04-05 13:18:47 +00:00
import std/[sequtils, os]
2023-10-21 18:03:11 +00:00
import preserves, syndicate, syndicate/relays
2024-04-05 13:18:47 +00:00
runActor("msg") do (turn: var Turn):
var data = map(commandLineParams(), parsePreserves)
resolveEnvironment(turn) do (turn: var Turn; ds: Cap):
for e in data:
message(turn, ds, e)
sync(turn, ds) do (turn: var Turn):
stopActor(turn)