| # gantt.sh - Devstack extras script to install Gantt |
| |
| if is_service_enabled n-sch; then |
| disable_service gantt |
| fi |
| |
| if is_service_enabled gantt; then |
| if [[ "$1" == "source" ]]; then |
| # Initial source |
| source $TOP_DIR/lib/gantt |
| elif [[ "$1" == "stack" && "$2" == "install" ]]; then |
| echo_summary "Installing Gantt" |
| install_gantt |
| cleanup_gantt |
| elif [[ "$1" == "stack" && "$2" == "post-config" ]]; then |
| echo_summary "Configuring Gantt" |
| configure_gantt |
| |
| elif [[ "$1" == "stack" && "$2" == "extra" ]]; then |
| # Initialize gantt |
| init_gantt |
| |
| # Start gantt |
| echo_summary "Starting Gantt" |
| start_gantt |
| fi |
| |
| if [[ "$1" == "unstack" ]]; then |
| stop_gantt |
| fi |
| fi |