def fetch_pass
cswap-bend-cli@0.1.0.0 · daemon/collect.bend:51
import cswap-bend-cli@0.1.0.0/daemon/collect.bend as Collect
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/act.bend as Act
import cswap-bend-cli@0.1.0.0/store/base.bend as SBase
import cswap-bend-cli@0.1.0.0/daemon/config.bend as Cfg
import cswap-bend-cli@0.1.0.0/daemon/gather.bend as G
import cswap-bend-cli@0.1.0.0/daemon/fetch.bend as Fetch
51def fetch_pass(+ctx: SBase.Ctx, +cfg: Cfg.Cfg, +targets: List<&2, G.Ent>, +active: Maybe<&2, String>, +now: U32, +rows: Json.Json) -> Act.of(Json.Json):
52 Act.cond(Json.Json, List.is_empty(&2, G.Ent, targets), Act.pure(Json.Json, rows),
53 do ActM<Json.Json>:
54 Fetch.fetch_all(ctx, cfg, targets, active, now)
55 Act.lift(Json.Json, G.read_rows(SBase.root_of(ctx))))