OpenStack PS1 snippet
I have been studying for my OpenStack certification test (the COA) which is scheduled next week. One thing that was painful to keep track of was the user I was using to interface with OpenStack as the rc file you download from OpenStack does not update your PS1 prompt. I came up with the following solution and placed it in my ~/.bashrc
:
function parse_os_user() {
if [ ! "${OS_USERNAME}" == "" ]
then
echo "(${OS_USERNAME})"
else
echo ""
fi
}
PS1='\u@\h \w `parse_os_user` $ '