{{- /* For use with 7 */}} {{- /* Get CPU Arguments. */}} {{- $CPU := or (.Get "cpu") "N/a" }} {{- $AESNI := or (.Get "aesni") "N/a" }} {{- $VIRT := or (.Get "virt") "N/a" }} {{- $HYPERVISOR := or (.Get "hypervisor") "N/a" }} {{- /* Get Memory Arguments. */}} {{- $MEMORY_TOTAL := or (.Get "memory_total") "N/a" }} {{- $MEMORY_READ := or (.Get "memory_read") "N/a" }} {{- $MEMORY_WRITE := or (.Get "memory_write") "N/a" }} {{- /* Get DISK Arguments. */}} {{- $DISK_TOTAL := or (.Get "disk_total") "N/a" }} {{ $cpu := slice (dict "type" "CPU" "value" $CPU) (dict "type" "AES-NI" "value" $AESNI) (dict "type" "Virtualization" "value" $VIRT) (dict "type" "Hypervisor" "value" $HYPERVISOR) }} {{ $ram := slice (dict "type" "Memory Total" "value" $MEMORY_TOTAL) (dict "type" "Memory Read" "value" $MEMORY_READ) (dict "type" "Memory Write" "value" $MEMORY_WRITE) }} {{ $storage := slice (dict "type" "Disk Total" "value" $DISK_TOTAL) }}

CPU

{{ range $cpu }}
 {{ .type }}: {{ .value }}
{{ end }}

RAM

{{ range $ram }}
 {{ .type }}: {{ .value }}
{{ end }}

STORAGE

{{ range $storage }}
 {{ .type }}: {{ .value }}
{{ end }}