def on_servers
near-v-framework@0.4.0.0 · domain/architecture/ops.bend:363
import near-v-framework@0.4.0.0/domain/architecture/ops.bend as Ops
import Base
import near-v-framework@0.4.0.0/domain/architecture/system/deployment/type.bend as D
363def on_servers(ns: List<&2, D.Node>) -> List<&2, String>:
364 match ns:
365 case []:
366 []
367 case n <> rest:
368 match n:
369 case D.Node{_, _, _, r, _, _, kids, ins}:
370 keep_all(is_server(r), ins, List.append(&2, String, on_servers(kids), on_servers(rest)))