| Dean Troyer | 768295e | 2013-01-09 13:42:03 -0600 | [diff] [blame] | 1 | # tempest.sh - DevStack extras script | 
|  | 2 |  | 
| Dean Troyer | cdf3d76 | 2013-10-15 09:42:43 -0500 | [diff] [blame] | 3 | if is_service_enabled tempest; then | 
|  | 4 | if [[ "$1" == "source" ]]; then | 
|  | 5 | # Initial source | 
|  | 6 | source $TOP_DIR/lib/tempest | 
|  | 7 | elif [[ "$1" == "stack" && "$2" == "install" ]]; then | 
|  | 8 | echo_summary "Installing Tempest" | 
| Dean Troyer | 768295e | 2013-01-09 13:42:03 -0600 | [diff] [blame] | 9 | install_tempest | 
| Dean Troyer | cdf3d76 | 2013-10-15 09:42:43 -0500 | [diff] [blame] | 10 | elif [[ "$1" == "stack" && "$2" == "post-config" ]]; then | 
|  | 11 | # Tempest config must come after layer 2 services are running | 
| Dean Troyer | 42a59c2 | 2014-03-03 14:31:29 -0600 | [diff] [blame] | 12 | create_tempest_accounts | 
| Dean Troyer | cdf3d76 | 2013-10-15 09:42:43 -0500 | [diff] [blame] | 13 | elif [[ "$1" == "stack" && "$2" == "extra" ]]; then | 
|  | 14 | echo_summary "Initializing Tempest" | 
| Dean Troyer | 768295e | 2013-01-09 13:42:03 -0600 | [diff] [blame] | 15 | configure_tempest | 
| Attila Fazekas | 1d29d8b | 2013-01-07 15:51:32 +0100 | [diff] [blame] | 16 | init_tempest | 
| Ryan Hsu | feb2883 | 2013-11-07 12:12:35 -0800 | [diff] [blame] | 17 | elif [[ "$1" == "stack" && "$2" == "post-extra" ]]; then | 
|  | 18 | # local.conf Tempest option overrides | 
|  | 19 | : | 
| Dean Troyer | 768295e | 2013-01-09 13:42:03 -0600 | [diff] [blame] | 20 | fi | 
| Dean Troyer | 768295e | 2013-01-09 13:42:03 -0600 | [diff] [blame] | 21 |  | 
| Dean Troyer | cdf3d76 | 2013-10-15 09:42:43 -0500 | [diff] [blame] | 22 | if [[ "$1" == "unstack" ]]; then | 
|  | 23 | # no-op | 
|  | 24 | : | 
|  | 25 | fi | 
| Dean Troyer | 768295e | 2013-01-09 13:42:03 -0600 | [diff] [blame] | 26 |  | 
| Dean Troyer | cdf3d76 | 2013-10-15 09:42:43 -0500 | [diff] [blame] | 27 | if [[ "$1" == "clean" ]]; then | 
|  | 28 | # no-op | 
|  | 29 | : | 
|  | 30 | fi | 
|  | 31 | fi | 
| Dean Troyer | 768295e | 2013-01-09 13:42:03 -0600 | [diff] [blame] | 32 |  |