local _cyan="\[\033[36m\]"
local _resultcode="${_yellow}\$?${_normal}"
+ local _user="${_cyan}\u${_normal}"
local _addr="${_green}${PUBLIC_IP}${_normal}"
+ if [[ -z "${PUBLIC_IP}" ]]
+ then
+ _addr="${_green}${PRIVATE_IP}${_normal}"
+ fi
local _id="${_yellow}${INSTANCE_ID}${_normal}"
local _app="${_yellow}${CLOUD_MODULE}-${CLOUD_PHASE}${_normal}"
local _path="${_cyan}\w${_normal}"
- echo ":${_resultcode}:${_addr}:${_app}:${_id}:${_path}\n\$ "
+ echo ":${_resultcode}:${_user}@${_addr}:${_app}:${_id}:${_path}\n\\$ "
}
export PS1=$(prompt_string)
unset -f prompt_string