diff options
| author | Carlos Cesario <carloscesario@gmail.com> | 2016-03-26 16:41:46 -0300 |
|---|---|---|
| committer | Carlos Cesario <carloscesario@gmail.com> | 2016-04-11 17:50:04 -0300 |
| commit | 08b08c78b571a2b339508412acc59f02b8d9435a (patch) | |
| tree | 51778539fbec6ace7ad39fd04f89ca24af45490f /docker/base/kolla_bashrc | |
| parent | f0c18db2c19043f585f975c0dc597d7b9d5415a7 (diff) | |
| download | kolla-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_bashrc | 6 |
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]\\$ " |
