From 2d0f40518a33858701843c8932796f9e0ef4c327 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Sat, 1 Jan 2022 20:10:42 -0500 Subject: [PATCH] minor changes --- update-motd.d/10-sysinfo | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/update-motd.d/10-sysinfo b/update-motd.d/10-sysinfo index 0c26b4a..8cf99e1 100755 --- a/update-motd.d/10-sysinfo +++ b/update-motd.d/10-sysinfo @@ -13,14 +13,17 @@ public_ip=$(curl -s ipinfo.io/ip) printf "System information as of: \e[0;32m%s\e[0m\n" "$date" printf "\n" printf "System load:\t\e[0;32m%s\e[0m\t\tSystem uptime:\t\e[0;32m%s\e[0m\n" $load "$time" -printf "Memory usage:\t\e[0;32m%s\e[0m\t\tPub IP Address:\t\e[0;32m%s\e[0m\n" $memory_usage $public_ip +printf "Memory usage:\t\e[0;32m%s\e[0m\t\tIP Address:\t\e[0;32m%s\e[0m\n" $memory_usage $public_ip printf "Usage on /:\t\e[0;32m%s\e[0m\t\tProcesses:\t\e[0;32m%s\e[0m\n" $root_usage $processes printf "\n" -DOCKER_VERSION=$(docker version) -DOCKER_INFO=$(docker info 2> /dev/null) +if command -v docker &>/dev/null; then + DOCKER_VERSION=$(docker version) + DOCKER_INFO=$(docker info 2> /dev/null) -STORAGE_DRIVER=$(echo "$DOCKER_INFO" | grep Storage\ Driver | awk '{print $NF}') -VERSION=$(echo "$DOCKER_VERSION" | grep Version | head -n 1 | awk '{print $2}') + STORAGE_DRIVER=$(echo "$DOCKER_INFO" | grep Storage\ Driver | awk '{print $NF}') + VERSION=$(echo "$DOCKER_VERSION" | grep Version | head -n 1 | awk '{print $2}') + + echo -e "Docker \e[0;32m$VERSION\e[0m is running using the \e[0;32m'$STORAGE_DRIVER'\e[0m storage driver." +fi -echo -e "Docker \e[0;32m$VERSION\e[0m is running using the \e[0;32m'$STORAGE_DRIVER'\e[0m storage driver."