Changeset 3883
- Timestamp:
- 09/02/10 20:12:53 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.4-stable/master/lib/Munin/Master/LimitsOld.pm
r3400 r3883 481 481 $critical[0] = $1 if length $1; 482 482 $critical[1] = $2 if length $2; 483 DEBUG "[DEBUG] processing critical: $name -> $critical[0] : $critical[1]";484 483 } 485 484 elsif (defined $crit and $crit =~ /^\s*([-+\d.]+)\s*$/) { 486 $critical[1] = $1 if defined $1; 487 DEBUG "[DEBUG] processing critical: $name -> : $critical[1]"; 485 $critical[1] = $1; 488 486 } 489 487 elsif (defined $crit) { 490 488 @critical = (0, 0); 491 DEBUG "[DEBUG] processing critical: $name -> $critical[0] : $critical[1]"; 492 } 489 } 490 if(defined $crit) { 491 DEBUG "[DEBUG] processing critical: $name -> " 492 . (defined $critical[0]? $critical[0] : "") 493 . " : " 494 . (defined $critical[1]? $critical[1] : ""); 495 } 493 496 494 497 if (defined $warn and $warn =~ /^\s*([-+\d.]*):([-+\d.]*)\s*$/) { 495 498 $warning[0] = $1 if length $1; 496 499 $warning[1] = $2 if length $2; 497 DEBUG "[DEBUG] processing warning: $name -> $warning[0] : $warning[1]";498 500 } 499 501 elsif (defined $warn and $warn =~ /^\s*([-+\d.]+)\s*$/) { 500 $warning[1] = $1 if defined $1; 501 DEBUG "[DEBUG] processing warning: $name -> : $warning[1]"; 502 $warning[1] = $1; 502 503 } 503 504 elsif (defined $warn) { 504 505 @warning = (0, 0); 505 DEBUG "[DEBUG] processing warning: $name -> $warning[0] : $warning[1]"; 506 } 507 if(defined $warn) { 508 DEBUG "[DEBUG] processing warning: $name -> " 509 . (defined $warning[0]? $warning[0] : "") 510 . " : " 511 . (defined $warning[1]? $warning[1] : ""); 506 512 } 507 513 … … 713 719 714 720 715 while ( length($text)) {721 while (defined($text) && length($text)) { 716 722 if ($text =~ /^([^\$]+|)(?:\$(\{.*)|)$/) { 717 723 push @res, $1; 718 724 $text = $2; 719 725 } 726 720 727 my @a = extract_bracketed($text, '{}'); 728 if(!defined $a[0]) { 729 $text = $a[1]; 730 next; 731 } 732 721 733 if ($a[0] =~ /^\{var:(\S+)\}$/) { 722 734 $a[0] = munin_get($hash, $1, "");
