aboutsummaryrefslogtreecommitdiff
path: root/docker/base/kolla_bashrc
diff options
context:
space:
mode:
authorCarlos Cesario <carloscesario@gmail.com>2016-03-26 16:41:46 -0300
committerCarlos Cesario <carloscesario@gmail.com>2016-04-11 17:50:04 -0300
commit08b08c78b571a2b339508412acc59f02b8d9435a (patch)
tree51778539fbec6ace7ad39fd04f89ca24af45490f /docker/base/kolla_bashrc
parentf0c18db2c19043f585f975c0dc597d7b9d5415a7 (diff)
downloadkolla-08b08c78b571a2b339508412acc59f02b8d9435a.tar.gz
kolla-08b08c78b571a2b339508412acc59f02b8d9435a.zip
Identify container through PS1 shell variable
As suggested it was created the variable KOLLA_SERVICE_NAME to identify the container service name through PS1 shell variable. This method it was previously discussed in IRC. https://goo.gl/k7AdEg The other option it was usage hostname param in kolla_docker, but currently docker does not support it due this issue: https://github.com/docker/compose/issues/2460 The final result is like this: $ docker exec -it heka /bin/bash (heka)[heka@kolla-control /]$ $ docker exec -it mariadb /bin/bash (mariadb)[mysql@kolla-control /]$ More details can be accessed through this link http://paste.openstack.org/show/493689/ Closes-Bug: #1557454 Change-Id: I6aab8d640a8ebb17baa9d6d4f1edd6e331674713
Diffstat (limited to 'docker/base/kolla_bashrc')
-rw-r--r--docker/base/kolla_bashrc6
1 files changed, 6 insertions, 0 deletions
diff --git a/docker/base/kolla_bashrc b/docker/base/kolla_bashrc
new file mode 100644
index 000000000..c797e51a9
--- /dev/null
+++ b/docker/base/kolla_bashrc
@@ -0,0 +1,6 @@
+
+#### Custom data added by Kolla
+_KBOLD="\[$(tput bold)\]"
+_KRESET="\[$(tput sgr0)\]"
+
+PS1="${_KBOLD}(${KOLLA_SERVICE_NAME})${_KRESET}[\u@\h \W]\\$ "