getting configs right
authorChris Koeritz <fred@gruntose.com>
Mon, 13 Nov 2017 03:10:28 +0000 (22:10 -0500)
committerChris Koeritz <fred@gruntose.com>
Mon, 13 Nov 2017 03:10:28 +0000 (22:10 -0500)
scripts/site_avenger/config/default.app
scripts/site_avenger/config/mapsdemo.app
scripts/site_avenger/shared_site_mgr.sh

index 4fe8303cf9684d91ea468a5faefa431452908eaf..a7b9e90982241e8b1433fb38c6d3d29ae35e7f95 100644 (file)
@@ -1,6 +1,11 @@
 #!/bin/bash
 
-# this config file provides the default values for the variables used in our site management scripts.
+# provides the default values for the variables used in our site management scripts.
+
+# config files for site avenger apps usually override nothing, since we
+# auto-construct the app name and domain.
+# if they do need to override anything, they can just specify replacement
+# values for the variables in this file.
 
 ####
 
@@ -12,15 +17,6 @@ export CHECKOUT_DIR_NAME="avenger5"
 
 ####
 
-# config files for site avenger apps usually override nothing, since we
-# auto-construct the app name and domain.  but if they do need to override
-# anything, it will be below this point in the file.
-# the derived config file should include the basic configs like so:
-#
-#   source "$WORKDIR/config/default.app"
-
-####
-
 # deployment information for the application / site.
 
 export APPLICATION_NAME="${app_dirname}"
index ab89231bc78044f60680371a6211e6bad268534a..34fe6ce89fc9e9873ac88225fada9c2f3a228674 100644 (file)
@@ -3,8 +3,8 @@
 # a special override for the mapsdemo site, which we want to put in as
 # a subdomain of the cakelampvm domain.
 
-source "$WORKDIR/config/default.app"
-
 export DOMAIN_NAME="${APPLICATION_NAME}.cakelampvm.com"
 
 
+echo "*** overrode domain name as: $DOMAIN_NAME"
+
index 3c03ccbe6002aeb52223f952b8150b83f1bc471d..5f3ca1643938b5e6b6d2ca59275c62ffba0703fd 100644 (file)
@@ -16,6 +16,8 @@ source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh"
 export SITE_MANAGEMENT_CONFIG_FILE
 if [ -z "$SITE_MANAGEMENT_CONFIG_FILE" ]; then
   SITE_MANAGEMENT_CONFIG_FILE="$WORKDIR/config/default.app"
+  echo "Site management config file was not set.  Using default:"
+  echo "  $SITE_MANAGEMENT_CONFIG_FILE"
 fi
 
 # load in at least the default version to get us moving.
@@ -88,6 +90,7 @@ function find_app_folder()
   echo "Application folder is: $app_dirname"
 
   local configfile="$WORKDIR/config/${app_dirname}.app"
+echo hoping config file would be: $configfile
   if [ ! -f "$configfile" ]; then
     # this is not a good config file.  we can't auto-guess the config.
     echo -e "
@@ -99,7 +102,7 @@ the standard pattern for cakephp projects."
     # reinitialize some variables based on the app name.
   else
     # they gave us a valid config file.  let's try using it.
-    SITE_MANAGEMENT_CONFIG_FILE="$configfile"
+    export SITE_MANAGEMENT_CONFIG_FILE="$configfile"
   fi
 
   # try to load the config.