Add coordinator state to MOTD

This commit is contained in:
Joshua Boniface 2023-09-01 15:42:27 -04:00
parent 894ce9b517
commit e65f1d15a6
2 changed files with 6 additions and 1 deletions

View File

@ -15,6 +15,11 @@
when: newhost_check.changed when: newhost_check.changed
tags: always tags: always
# Set coordinator state fact
- set_fact:
is_coordinator: "{% for node in pvc_nodes if node.hostname == inventory_hostname %}{{ node.is_coordinator }}{% endfor %}"
tags: always
# #
# Set Debian details # Set Debian details
# #

View File

@ -22,7 +22,7 @@ MANUFACTURER="$( /usr/sbin/dmidecode | grep -A1 'Chassis Information' | tail -1
if [[ -z ${MANUFACTURER} ]]; then if [[ -z ${MANUFACTURER} ]]; then
MANUFACTURER='Unknown' MANUFACTURER='Unknown'
fi fi
echo "> \033[1;37mPVC node\033[0m on \033[1;31m${MANUFACTURER}\033[0m hardware" >> $TMPFILE echo "> \033[1;37mPVC {% if is_coordinator %}coordinator{% else %}hypervisor{% endif %} node\033[0m on \033[1;31m${MANUFACTURER}\033[0m hardware" >> $TMPFILE
echo "> $(/bin/uname -srvmo)" >> $TMPFILE echo "> $(/bin/uname -srvmo)" >> $TMPFILE
mv $TMPFILE $TGTFILE || rm $TMPFILE mv $TMPFILE $TGTFILE || rm $TMPFILE