Browse code

Check for .stackenv

* Skip sourcing .stackenv if it doesn't exist
* Remove .stackenv at end

Change-Id: Icc2e8e4ea6fada5f9d0b906fedacdbe2c1b3b320

Dean Troyer authored on 2013/06/05 02:51:54
Showing 1 changed files
... ...
@@ -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