The controller's tools can set an assignment's settings (hq issue 198) #210

Merged
mesh-admin merged 1 commits from jschoubben/settings-verb AGit into main 2026-10-02 09:42:09 +00:00
Owner

Adds a settings verb: settings set [--node], or clear. The command now accepts the values inline (a JSON object) as well as a file, since a tool has nothing to hand it a file with. Half a call falls to the command's usage, as rotate does. Found while fixing ace's LAN DNS: the per-machine reach of dnsmasq's DNS endpoints could only be set from a shell. Tests pass (go test ./...).

Adds a settings verb: settings set <module> <values> [--node], or clear. The command now accepts the values inline (a JSON object) as well as a file, since a tool has nothing to hand it a file with. Half a call falls to the command's usage, as rotate does. Found while fixing ace's LAN DNS: the per-machine reach of dnsmasq's DNS endpoints could only be set from a shell. Tests pass (go test ./...).
jschoubben added 1 commit 2026-10-02 09:41:58 +00:00
Per-machine and mesh-wide settings could be set only from the
controller's command line. The settings verb runs settings set|clear,
passing the values inline, which the command now accepts as well as a
file (novox/hq issue 198).
mesh-admin merged commit db47bb68e9 into main 2026-10-02 09:42:09 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-controller#210