* Skip sourcing .stackenv if it doesn't exist
* Remove .stackenv at end
Change-Id: Icc2e8e4ea6fada5f9d0b906fedacdbe2c1b3b320
... | ... |
@@ -19,7 +19,9 @@ source $TOP_DIR/functions |
19 | 19 |
source $TOP_DIR/stackrc |
20 | 20 |
|
21 | 21 |
# Get the variables that are set in stack.sh |
22 |
-source $TOP_DIR/.stackenv |
|
22 |
+if [[ -r $TOP_DIR/.stackenv ]]; then |
|
23 |
+ source $TOP_DIR/.stackenv |
|
24 |
+fi |
|
23 | 25 |
|
24 | 26 |
# Determine what system we are running on. This provides ``os_VENDOR``, |
25 | 27 |
# ``os_RELEASE``, ``os_UPDATE``, ``os_PACKAGE``, ``os_CODENAME`` |
... | ... |
@@ -88,4 +90,4 @@ cleanup_database |
88 | 88 |
# FIXED_IP_ADDR in br100 |
89 | 89 |
|
90 | 90 |
# Clean up files |
91 |
-#rm -f .stackenv |
|
91 |
+rm -f $TOP_DIR/.stackenv |