42 lines
1.2 KiB
Plaintext
42 lines
1.2 KiB
Plaintext
# Clear any old environment that may conflict.
|
|
for key in $( set | awk '{FS="="} /^OS_/ {print $1}' ); do unset $key ; done
|
|
NOVA_VERSION=1.1
|
|
export NOVA_VERSION
|
|
OS_PASSWORD={{admin_password}}
|
|
export OS_PASSWORD
|
|
OS_AUTH_TYPE=password
|
|
export OS_AUTH_TYPE
|
|
{{#service_certificate}}
|
|
OS_AUTH_URL=https://{{public_host_wrapped}}:13000/
|
|
PYTHONWARNINGS="ignore:Certificate has no, ignore:A true SSLContext object is not available"
|
|
export OS_AUTH_URL
|
|
export PYTHONWARNINGS
|
|
{{/service_certificate}}
|
|
{{^service_certificate}}
|
|
OS_AUTH_URL=http://{{local-ip-wrapped}}:5000/
|
|
export OS_AUTH_URL
|
|
{{/service_certificate}}
|
|
OS_USERNAME=admin
|
|
OS_PROJECT_NAME=admin
|
|
COMPUTE_API_VERSION=1.1
|
|
OS_NO_CACHE=True
|
|
OS_CLOUDNAME=undercloud
|
|
export OS_USERNAME
|
|
export OS_PROJECT_NAME
|
|
export COMPUTE_API_VERSION
|
|
export OS_NO_CACHE
|
|
export OS_CLOUDNAME
|
|
OS_IDENTITY_API_VERSION='3'
|
|
export OS_IDENTITY_API_VERSION
|
|
OS_PROJECT_DOMAIN_NAME='Default'
|
|
export OS_PROJECT_DOMAIN_NAME
|
|
OS_USER_DOMAIN_NAME='Default'
|
|
export OS_USER_DOMAIN_NAME
|
|
|
|
# Add OS_CLOUDNAME to PS1
|
|
if [ -z "${CLOUDPROMPT_ENABLED:-}" ]; then
|
|
export PS1=${PS1:-""}
|
|
export PS1=\${OS_CLOUDNAME:+"(\$OS_CLOUDNAME)"}\ $PS1
|
|
export CLOUDPROMPT_ENABLED=1
|
|
fi
|