From 5a333b8fab7e055dd209853979a2e3b3ea3f877a Mon Sep 17 00:00:00 2001 From: "Lucas A. M. Magalhaes" <lucas.magalhaes@ess.eu> Date: Wed, 12 Oct 2022 14:03:15 +0200 Subject: [PATCH] Change iocsh PS1 to show IOCNAME --- require-ess/tools/iocsh_functions.bash | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/require-ess/tools/iocsh_functions.bash b/require-ess/tools/iocsh_functions.bash index 89300b49..75a6dd6d 100644 --- a/require-ess/tools/iocsh_functions.bash +++ b/require-ess/tools/iocsh_functions.bash @@ -158,12 +158,14 @@ function die() { #@ Print error message and exit with error code function iocsh_ps1() { local iocsh_ps1="" local pid="$1" - # Keep only short hostname (without domain) - local host=${HOSTNAME%%.*} - iocsh_ps1+=${host:0:15} - iocsh_ps1+="-" - iocsh_ps1+=$pid + # If IOCNAME is not set use pid instead + if [ -z "${IOCNAME}" ]; then + iocsh_ps1+=${pid} + else + iocsh_ps1+="${IOCNAME}" + fi + iocsh_ps1+=" > " echo "${iocsh_ps1}" -- GitLab