cleaned up some logging.
authorChris Koeritz <fred@gruntose.com>
Mon, 13 Feb 2012 14:43:39 +0000 (09:43 -0500)
committerChris Koeritz <fred@gruntose.com>
Mon, 13 Feb 2012 14:43:39 +0000 (09:43 -0500)
examples/custom_overrides/fred/java_profile.sh
scripts/core/bootstrap_shells.sh
scripts/core/generate_aliases.pl

index 50e2c290b296dd41afb7fdb4fa426828a6f959a3..0f25a7ac3988bba13333c14bcd1e47d8974f4d09 100644 (file)
@@ -11,7 +11,9 @@
 function intuition_failure()
 {
   missing="$1"; shift
-  echo "Could not intuit '$missing' variable."
+  if [ ! -z "$SHELL_DEBUG" ]; then
+    echo "Could not intuit '$missing' variable."
+  fi
   # remove the variable because its value is busted.
   unset $missing
 }
index 40836154eeb546b016ecb0b13944071b018c69a8..ded1cf9ac23427b48828db7daa50961a8e05ea4a 100644 (file)
@@ -45,8 +45,8 @@ source "$FEISTY_MEOW_SCRIPTS/core/variables.sh"
 # create our common aliases.
 perl "$FEISTY_MEOW_SCRIPTS/core/generate_aliases.pl"
 
-echo ==========================================
-echo Established this set of variables to describe how to find feisty_meow assets:
+echo established these variables for feisty_meow assets:
+echo ==============
 cat "$GENERATED_FEISTY_MEOW_VARIABLES"
-echo ==========================================
+echo ==============
 
index 256be0909dc24eb1cebd5226dcf4cd51b72b6b3b..6662f1fb883d2cad6de99ae057b84cfd60a60ee1 100644 (file)
@@ -85,7 +85,9 @@ sub rebuild_script_aliases {
   # create our generated shells directory if it's not already.
   if ( ! -d $FEISTY_MEOW_GENERATED ) {
     mkdir $FEISTY_MEOW_GENERATED;
-print "made gener dir $FEISTY_MEOW_GENERATED\n";
+    if (length($SHELL_DEBUG)) {
+      print "made FEISTY_MEOW_GENERATED at '$FEISTY_MEOW_GENERATED'\n";
+    }
   }
 
   # test if we can use color in ls...
@@ -98,17 +100,21 @@ print "made gener dir $FEISTY_MEOW_GENERATED\n";
   foreach $i (&glob_list("$FEISTY_MEOW_GENERATED/custom/*.alias")) {
     if (-f $i) { push(@ALIAS_DEFINITION_FILES, $i); }
   }
-  print "alias files:\n";
-  foreach $i (@ALIAS_DEFINITION_FILES) {
-    local $base_of_dir = &basename(&dirname($i));
-    local $basename = &basename($i);
-    print "  $base_of_dir/$basename\n";
+  if (length($SHELL_DEBUG)) {
+    print "using these alias files:\n";
+    foreach $i (@ALIAS_DEFINITION_FILES) {
+      local $base_of_dir = &basename(&dirname($i));
+      local $basename = &basename($i);
+      print "  $base_of_dir/$basename\n";
+    }
   }
 
   # write the aliases for sh and bash scripts.
 
   local $GENERATED_ALIAS_FILE = "$FEISTY_MEOW_GENERATED/fmc_core_and_custom_aliases.sh";
-  print "writing generated aliases in $GENERATED_ALIAS_FILE...\n";
+  if (length($SHELL_DEBUG)) {
+    print "writing generated aliases in $GENERATED_ALIAS_FILE...\n";
+  }
 
 #hmmm: perhaps a good place for a function to create the header,
 #      given the appropriate comment code.
@@ -177,7 +183,9 @@ if (-d $BINDIR) {
 # trash the old versions.
 unlink("$FEISTY_MEOW_GENERATED/fmc_aliases_for_scripts.sh");
 
-printf "writing $FEISTY_MEOW_GENERATED/fmc_aliases_for_scripts.sh...\n";
+if (length($SHELL_DEBUG)) {
+  printf "writing $FEISTY_MEOW_GENERATED/fmc_aliases_for_scripts.sh...\n";
+}
 
 # open the alias files to be created.
 open(she, ">> $FEISTY_MEOW_GENERATED/fmc_aliases_for_scripts.sh");