Index: trunk/ippMonitor/scripts/generate
===================================================================
--- trunk/ippMonitor/scripts/generate	(revision 26888)
+++ trunk/ippMonitor/scripts/generate	(revision 28601)
@@ -35,4 +35,7 @@
     &init_key ("FIELDS");
     &init_key ("GROUPS");
+    &init_key ("TOPLOT");
+    &init_key ("PLOTTER");
+    &init_key ("PLOTTITLE");
 
     foreach $line (@list) {
@@ -43,4 +46,10 @@
         if ($key eq "TABLE") { ($value) = $value =~ m|^\s*(.+)\s*$|; }
         if ($key eq "TYPE")  { ($value) = $value =~ m|^\s*(.+)\s*$|; }
+	if ($key eq "TOPLOT") { ($value) = $value =~ m|^\s*(.+)\s*$|; }
+	if ($key eq "PLOTTER") { ($value) = $value =~ m|^\s*(.+)\s*$|; }
+	if ($key eq "PLOTTITLE") { 
+	    ($value) = $value =~ m|^\s*(.+)\s*$|;
+	    $value =~ s/\s/_/g;
+	}
 
         &set_keypair ($key, $value);
@@ -253,5 +262,4 @@
 # generate a table header cell (<th> </th>) for each field (show != none)
 sub write_table_header {
-
     # print the table header (field labels)
     print FILE "echo \"<tr><td></td>\\n\";\n";
@@ -682,5 +690,5 @@
         if ($key eq $key[$i]) {
             if ($VERBOSE) { print "found $key: $key[$i]  -- $value[$i] (def: $default)\n"; }
-            if (($default eq "") && ($value[$i] eq "")) { die "missing value for required key $key[$i]\n"; }
+            if (($default eq "") && ($value[$i] eq "")) { die "check_key: missing value for required key $key[$i]\n"; }
             if ($value[$i] eq "") { $value[$i] = $default; }
             return;
@@ -695,5 +703,5 @@
         if ($VERBOSE) { print "$key[$i]  -- $value[$i]\n"; }
         if ($line =~ m|\$$key[$i]|) {
-            if ($value[$i] eq "") { die "missing value for required key $key[$i]\n"; }
+            if ($value[$i] eq "") { die "check_keypairs: missing value for required key $key[$i]\n"; }
             $line =~ s|\$$key[$i]|$value[$i]|g;
         }
@@ -708,3 +716,2 @@
 # against the expectation at runtime.  for the moment,
 # calculate by hand and add to def.d file
-
