diff --git a/roles/base/files/setprodiad2ps1.sh b/roles/base/files/setprodiad2ps1.sh new file mode 100644 index 0000000000..678b953a7e --- /dev/null +++ b/roles/base/files/setprodiad2ps1.sh @@ -0,0 +1,3 @@ +# Set PS1 based on env +# +[[ $- =~ i ]] && PS1="[\u@\h \W]\[$(tput setaf 3)\][PROD-IAD2]\[$(tput sgr0)\]\\$ \[\]" diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index bc01ad068f..43274a2fd8 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -496,6 +496,21 @@ - config - prompt +#Set PS1 to show prod-iad2 environment at PS1 +# +- name: set PS1 for prod in /etc/profile.d + copy: > + src=setprodiad2ps1.sh + dest="/etc/profile.d/setprodiad2ps1.sh" + owner=root + group=root + mode=0644 + when: env == 'production' and datacenter == 'iad2' + tags: + - base + - config + - prompt + # Set krb5 conf - name: configure krb5 template: src=krb5.conf.j2 dest=/etc/krb5.conf owner=root group=root mode=0644