def switch_cmd

cswap-bend-cli@0.1.0.0 · cliswitch.bend:115

import cswap-bend-cli@0.1.0.0/cliswitch.bend as Cliswitch
import Base
import cswap-bend-cli@0.1.0.0/setload.bend as Setload
import cswap-bend-cli@0.1.0.0/store/base.bend as SBase
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/cmd.bend as Cmd
import cswap-bend-cli@0.1.0.0/swlive.bend as SwLive

115def switch_cmd(+ctx: SBase.Ctx, ident: Maybe<&2, String>, +force: Bool, +strategy: Maybe<&2, String>, model: Maybe<&2, String>, +json: Bool) -> IO(Cmd.Out):
116  IO.bind(SwLive.Opts, Cmd.Out, switch_opts(),
117    opts => IO.bind(Json.Json, Cmd.Out, Setload.load(SBase.root_of(ctx)),
118      cfg => switch_cmd2(ctx, ident, force, strategy, gate_of(strategy, model, cfg), json, opts)))

Uses (14)

Used by (2)