Fix post_test_hook.sh script auth error

Stop sourcing generated by Devstack rc files and call script
that sets proper env vars based on username and project.

Change-Id: I61722fc755d5c1ed08705559bdf60f09f3a262f5
Closes-Bug: #1550166
This commit is contained in:
vponomaryov
2016-02-27 18:15:23 +02:00
parent 835482e4e4
commit 1ab7008cf4

View File

@@ -29,15 +29,19 @@ touch $MANILACLIENT_CONF
# Import functions from devstack
source $BASE/new/devstack/functions
env | grep OS_
# Set options to config client.
source $BASE/new/devstack/accrc/demo/demo
source $BASE/new/devstack/openrc demo demo
env | grep OS_
export OS_TENANT_NAME=${OS_PROJECT_NAME:-$OS_TENANT_NAME}
iniset $MANILACLIENT_CONF DEFAULT username $OS_USERNAME
iniset $MANILACLIENT_CONF DEFAULT tenant_name $OS_TENANT_NAME
iniset $MANILACLIENT_CONF DEFAULT password $OS_PASSWORD
iniset $MANILACLIENT_CONF DEFAULT auth_url $OS_AUTH_URL
source $BASE/new/devstack/accrc/demo/admin
source $BASE/new/devstack/openrc admin demo
env | grep OS_
export OS_TENANT_NAME=${OS_PROJECT_NAME:-$OS_TENANT_NAME}
iniset $MANILACLIENT_CONF DEFAULT admin_username $OS_USERNAME
iniset $MANILACLIENT_CONF DEFAULT admin_tenant_name $OS_TENANT_NAME