{{ define "message_cell" }}
{{ .NAME }}
{{ range .HOSTS_STATE }} {{ if .ACTION_NAME }} {{ if eq "false" .SKIPPED }} {{ if eq "true" .FAILED }}
{{ else }}
{{ end }} {{ .HOST_NAME }}: {{ .ACTION_NAME }} - Changed: {{ .CHANGED }} {{ if .CMD }} {{ if eq "true" .FAILED }}
{{ else }}
{{ end }} Command details Command: {{ .CMD }}
Start date: {{ .STARTDATE }}
End date: {{ .ENDDATE }} {{ if .ATTEMPTS }}
Task duration: {{ .ATTEMPTS }} {{ end }}
Errors: {{ range .STDERR_LINES }}
{{ . }} {{ end }}
Standard output: {{ range .STDOUT_LINES }}
{{ . }} {{ end }}
{{ end }} {{ if .MSG }} {{ if eq "true" .FAILED }}
{{ else }}
{{ end }} See full message {{ range .MSG }}
{{ . }} {{ end }}
{{ end }} {{ if .ANSIBLE_FACTS.ANSIBLE_DOMAIN }}
Instance state details {{ if .ANSIBLE_FACTS.ANSIBLE_ENV.HOME }}
Environment variables HOME: {{ .ANSIBLE_FACTS.ANSIBLE_ENV.HOME }}
PATH: {{ .ANSIBLE_FACTS.ANSIBLE_ENV.PATH }}
SUDO_GID: {{ .ANSIBLE_FACTS.ANSIBLE_ENV.SUDO_GID }}
TERM: {{ .ANSIBLE_FACTS.ANSIBLE_ENV.TERM }}
USER: {{ .ANSIBLE_FACTS.ANSIBLE_ENV.USER }}
SUDO_UID: {{ .ANSIBLE_FACTS.ANSIBLE_ENV.SUDO_UID }}
LOGNAME: {{ .ANSIBLE_FACTS.ANSIBLE_ENV.LOGNAME }}
PWD: {{ .ANSIBLE_FACTS.ANSIBLE_ENV.PWD }}
SUDO_COMMAND: {{ .ANSIBLE_FACTS.ANSIBLE_ENV.SUDO_COMMAND }}
SHELL: {{ .ANSIBLE_FACTS.ANSIBLE_ENV.SHELL }}
{{ end }} {{ if .ANSIBLE_FACTS.ANSIBLE_DOMAIN }} ansible_all_ipv4_addresses: {{ .ANSIBLE_FACTS.ANSIBLE_ALL_IPV4_ADDRESSES }}
ansible_all_ipv6_addresses: {{ .ANSIBLE_FACTS.ANSIBLE_ALL_IPV6_ADDRESSES }}
ansible_distribution: {{ .ANSIBLE_FACTS.ANSIBLE_DISTRIBUTION }}
ansible_domain: {{ .ANSIBLE_FACTS.ANSIBLE_DOMAIN }}
ansible_fqdn: {{ .ANSIBLE_FACTS.ANSIBLE_FQDN }}
ansible_hostname: {{ .ANSIBLE_FACTS.ANSIBLE_HOSTNAME }}
ansible_nodename: {{ .ANSIBLE_FACTS.ANSIBLE_NODE_NAME }}
ansible_os_family: {{ .ANSIBLE_FACTS.ANSIBLE_OS_FAMILY }} {{ end }}
{{ end }}
{{ end }}
{{ end }} {{ end }}
{{ end }}