diff options
Diffstat (limited to 'devstack/plugin.sh')
-rw-r--r-- | devstack/plugin.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/devstack/plugin.sh b/devstack/plugin.sh new file mode 100644 index 0000000..303b605 --- /dev/null +++ b/devstack/plugin.sh @@ -0,0 +1,24 @@ +# DevStack extras script to install Rally + +# Save trace setting +XTRACE=$(set +o | grep xtrace) +set -o xtrace + +source $DEST/osprofiler/devstack/lib/osprofiler + +if [[ "$1" == "source" ]]; then + # Initial source + source $TOP_DIR/lib/rally +# elif [[ "$1" == "stack" && "$2" == "install" ]]; then +# echo_summary "Installing OSprofiler" +# install_rally +elif [[ "$1" == "stack" && "$2" == "post-config" ]]; then + echo_summary "Configuring OSprofiler" + configure_osprofiler +elif [[ "$1" == "stack" && "$2" == "extra" ]]; then + echo_summary "Initializing OSprofiler" + init_osprofiler +fi + +# Restore xtrace +$XTRACE |