Move designate pre/post dsvm hooks to the designate repo

This moves the basic dsvm gate setup from openstack-infra/config
to the stackforge/designate tree - allowing us to more easily
iterate on changes, while also allowing changes to be gated
by the gate-designate-devstack-dsvm job.

Change-Id: I3c3e869350ce3ac2cf4941648e7b500f2cba1cd0
This commit is contained in:
Kiall Mac Innes 2014-06-07 14:50:32 +01:00
parent 47183deb2e
commit 7e54cf84f4

View File

@ -21,13 +21,17 @@
export PROJECTS="stackforge/python-designateclient $PROJECTS"
function pre_test_hook {
# Install designate devstack integration
DESIGNATE_BASE=/opt/stack/new/designate
DEVSTACK_BASE=/opt/stack/new/devstack
cp -R $DESIGNATE_BASE/contrib/devstack/* $DEVSTACK_BASE/
cd /opt/stack/new/designate/contrib/devstack
./pre_test_hook.sh
}
export -f pre_test_hook
function post_test_hook {
cd /opt/stack/new/designate/contrib/devstack
./post_test_hook.sh
}
export -f post_test_hook
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh