def write_settings
cswap-bend-cli@0.1.0.0 · setcmd.bend:65
import cswap-bend-cli@0.1.0.0/setcmd.bend as Setcmd
import Base
import cswap-bend-cli@0.1.0.0/setload.bend as Setload
import cswap-bend-cli@0.1.0.0/fs/write.bend as FWrite
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/act.bend as Act
65
66def write_settings(+root: String, +j: Json.Json) -> Act.of(Unit):
67 do ActM<Unit>:
68 FWrite.mkdir_p(root)
69 FWrite.chmod("700", root)
70 FWrite.write_atomic(Setload.path(root), Json.emit_pretty(j), "600")