integration: use the right user in gate
This change uses the correct user to work in gate.
It also fixes the condition that checks if we run in gate or not.
Change-Id: I0240bf64275a599b899a097a6e55c57f78f361df
diff --git a/ceilometer/tests/integration/hooks/post_test_hook.sh b/ceilometer/tests/integration/hooks/post_test_hook.sh
index cb241e7..65c9ed7 100755
--- a/ceilometer/tests/integration/hooks/post_test_hook.sh
+++ b/ceilometer/tests/integration/hooks/post_test_hook.sh
@@ -29,9 +29,9 @@
# If we're running in the gate find our keystone endpoint to give to
# gabbi tests and do a chown. Otherwise the existing environment
# should provide URL and TOKEN.
-if [ -f $BASE/new/devstack ]; then
+if [ -d $BASE/new/devstack ]; then
export CEILOMETER_DIR="$BASE/new/ceilometer"
- JENKINS_USER=jenkins
+ STACK_USER=stack
sudo chown -R jenkins:stack $CEILOMETER_DIR
source $BASE/new/devstack/openrc admin admin
# Go to the ceilometer dir
@@ -50,7 +50,7 @@
echo "Running telemetry integration test suite"
set +e
-sudo -E -H -u ${JENKINS_USER:-${USER}} tox -eintegration
+sudo -E -H -u ${STACK_USER:-${USER}} tox -eintegration
EXIT_CODE=$?
set -e