768295e9f1
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
21 lines
425 B
Bash
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
|
|
|
|
|