Skip to content

Removed stale comment about maplist not working#3194

Merged
nickanderson merged 1 commit into
cfengine:masterfrom
nickanderson:tidy-maplist-comment/master
Jul 17, 2026
Merged

Removed stale comment about maplist not working#3194
nickanderson merged 1 commit into
cfengine:masterfrom
nickanderson:tidy-maplist-comment/master

Conversation

@nickanderson

Copy link
Copy Markdown
Member

It most certainly does:

,#+begin_src cfengine3
bundle agent main
{
vars:

    "interface_flags" slist => maparray("$(this.k): IP $(sys.ipv4[$(this.k)]), flags $(this.v)", "sys.interface_flags");

reports:
    "$(interface_flags)";

}
,#+end_src

,#+RESULTS:
,#+begin_example
R: tailscale0: IP 100.121.164.102, flags up pointopoint running noarp multicast
R: virbr1: IP 192.168.121.1, flags up broadcast running multicast
R: lo: IP 127.0.0.1, flags up loopback running
R: virbr0: IP 192.168.122.1, flags up broadcast multicast
R: eth0: IP 192.168.42.78, flags up broadcast running multicast
R: tun0: IP 192.168.24.194, flags up pointopoint running noarp multicast
R: wlp0s20f3: IP 192.168.8.139, flags up broadcast running multicast
R: docker0: IP 172.17.0.1, flags up broadcast multicast
R: virbr2: IP 192.168.56.1, flags up broadcast running multicast
R: br-413843af2fd7: IP $(sys.ipv4[br-413843af2fd7]), flags up broadcast multicast
R: br-8e38d4bfbf4f: IP $(sys.ipv4[br-8e38d4bfbf4f]), flags up broadcast multicast
R: br-82ed373660ec: IP $(sys.ipv4[br-82ed373660ec]), flags up broadcast multicast
R: br-491f3f0a0a16: IP $(sys.ipv4[br-491f3f0a0a16]), flags up broadcast multicast
,#+end_example

It most certainly does:

,#+begin_src cfengine3
  bundle agent main
  {
    vars:

        "interface_flags" slist => maparray("$(this.k): IP $(sys.ipv4[$(this.k)]), flags $(this.v)", "sys.interface_flags");

    reports:
        "$(interface_flags)";
  }
,#+end_src

,#+RESULTS:
,#+begin_example
R: tailscale0: IP 100.121.164.102, flags up pointopoint running noarp multicast
R: virbr1: IP 192.168.121.1, flags up broadcast running multicast
R: lo: IP 127.0.0.1, flags up loopback running
R: virbr0: IP 192.168.122.1, flags up broadcast multicast
R: eth0: IP 192.168.42.78, flags up broadcast running multicast
R: tun0: IP 192.168.24.194, flags up pointopoint running noarp multicast
R: wlp0s20f3: IP 192.168.8.139, flags up broadcast running multicast
R: docker0: IP 172.17.0.1, flags up broadcast multicast
R: virbr2: IP 192.168.56.1, flags up broadcast running multicast
R: br-413843af2fd7: IP $(sys.ipv4[br-413843af2fd7]), flags up broadcast multicast
R: br-8e38d4bfbf4f: IP $(sys.ipv4[br-8e38d4bfbf4f]), flags up broadcast multicast
R: br-82ed373660ec: IP $(sys.ipv4[br-82ed373660ec]), flags up broadcast multicast
R: br-491f3f0a0a16: IP $(sys.ipv4[br-491f3f0a0a16]), flags up broadcast multicast
,#+end_example
@nickanderson
nickanderson merged commit cd6c5b1 into cfengine:master Jul 17, 2026
15 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants