cu-config-variation 0.10.0

Example of a Copper configuration with programmatic multiple variations
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
(
    tasks: [
        (
            id: "src",
            type: "cu_caterpillar::tasks::CaterpillarSource",
        ),
        (
            id: "dst",
            type: "cu_rp_gpio::RPGpio",
            config: {
                "pin": 4,
            },
        ),
     ],
    cnx: [
        (src: "src",  dst: "dst",   msg: "cu_rp_gpio::RPGpioPayload"),
    ],
)