devstack/extras.d/80-tempest.sh
Dean Troyer 768295e9f1 Add mechanism to automatically load additional projects
This adds an extras.d directory to contain startup scripts that
stack.sh runs automatically at the end.  Similar to local.sh
except the scripts are sourced into the stack.sh process rather
than executed as a child process.  This gives them complete
access to the stack.sh environment.

Convert Tempest to use this format as an example.

Change-Id: Ibc95e6aaecf4211da948319eb452293ae4357780
2013-01-09 19:53:45 -06:00

21 lines
425 B
Bash

# tempest.sh - DevStack extras script
source $TOP_DIR/lib/tempest
if [[ "$1" == "stack" ]]; then
# Configure Tempest last to ensure that the runtime configuration of
# the various OpenStack services can be queried.
if is_service_enabled tempest; then
echo_summary "Configuring Tempest"
install_tempest
configure_tempest
fi
fi
if [[ "$1" == "unstack" ]]; then
# no-op
:
fi