Change-Id: I018249c415fa91ca6461a8f9d236767aa57a8fbd
| ... | ... |
@@ -25,9 +25,12 @@ if [[ "$1" == "--all" ]]; then |
| 25 | 25 |
fi |
| 26 | 26 |
|
| 27 | 27 |
# Shut down devstack's screen to get the bulk of OpenStack services in one shot |
| 28 |
-SESSION=$(screen -ls | grep "[0-9].stack" | awk '{ print $1 }')
|
|
| 29 |
-if [[ -n "$SESSION" ]]; then |
|
| 30 |
- screen -X -S $SESSION quit |
|
| 28 |
+SCREEN=$(which screen) |
|
| 29 |
+if [[ -n "$SCREEN" ]]; then |
|
| 30 |
+ SESSION=$(screen -ls | awk '/[0-9].stack/ { print $1 }')
|
|
| 31 |
+ if [[ -n "$SESSION" ]]; then |
|
| 32 |
+ screen -X -S $SESSION quit |
|
| 33 |
+ fi |
|
| 31 | 34 |
fi |
| 32 | 35 |
|
| 33 | 36 |
# Swift runs daemons |