Prettied up the output with a header.
authorMichael Orlitzky <michael@orlitzky.com>
Thu, 11 Feb 2010 19:26:50 +0000 (14:26 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Thu, 11 Feb 2010 19:26:50 +0000 (14:26 -0500)
bin/mailshears

index fc20dd3b4b7302ce536e90210d87cad474ad1e34..f8211b1cf33727f8d5b0a59ce560b153b3f951f0 100755 (executable)
@@ -67,5 +67,22 @@ difference = [fs_accts - db_accts]
 
 # Don't output any unnecessary junk. Cron might mail it to someone.
 if difference.size > 0
+
+  # The header that we output before the list of accounts.
+  # Just the path of this script, and the current time.
+  header = "#{$0}, "
+  
+  current_time = Time.now()
+  if current_time.respond_to?(:iso8601)
+    # Somehow this method is missing on some machines.
+    header += current_time.iso8601.to_s
+  else
+    # Fall back to whatever this looks like.
+    header += current_time.to_s
+  end
+  
+  puts header
+  puts '-' * header.size # Underline the header.
   puts difference
+  puts ""
 end