]> git.pld-linux.org Git - packages/bigsister.git/commitdiff
- correct fix
authorJakub Bogusz <qboosh@pld-linux.org>
Fri, 7 Jun 2002 12:30:05 +0000 (12:30 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    bigsister-memory.patch -> 1.2

bigsister-memory.patch

index e7c67c130bf7d22b990207bfcd15400d62fd532d..3d6f4aff80a3e352080ced0ed71c2c60eddea772 100644 (file)
@@ -1,10 +1,42 @@
 --- bs-0.97/uxmon/Config/memory.orig   Wed Nov 22 21:34:15 2000
-+++ bs-0.97/uxmon/Config/memory        Tue Jan 22 14:25:08 2002
-@@ -61,7 +61,6 @@
++++ bs-0.97/uxmon/Config/memory        Fri Jun  7 14:20:54 2002
+@@ -39,30 +39,23 @@
+       );
+       $meminfo->sched_frequency($args{"frequency"});
+     }
+-    @check = ( 
+-      "%swap free", sub { 
+-          my( $vars ) = @_;
+-          return(undef) unless( defined $vars->{"linux.meminfo.%SwapFree"} );
+-          $vars->{"linux.meminfo.%SwapFree"};
+-      }, 10,
+-      "avail swap MB", sub {
+-          my( $vars ) = @_; 
+-          return(undef) unless( defined $vars->{"linux.meminfo.SwapFree"} );
+-          $vars->{"linux.meminfo.SwapFree"} /1024/1024;
+-      }, 10
+-    );
++    @check = (
++      "%swap free", "linux.meminfo.%SwapFree", 1, 10,
++      "avail swap MB", "linux.meminfo.SwapFree", 1024*1024, 10
++    )
+ }
+ while( @check ) {
+     my $text = shift( @check );
+-    my $val = shift( @check );
++    my $valname = shift( @check );
++    my $valdiv = shift( @check );
+     my $limit = shift( @check );
      $args{"_evaluator"}->add_check( ($args{"check"}?$args{"check"}:"cpu"), sub {
        my( $vars ) = @_;
+-
 -      my $val = &$val($vars);
-       return( 2, "(no data available)" ) unless( defined $val );
+-      return( 2, "(no data available)" ) unless( defined $val );
++      return( 2, "(no data available)" ) unless( defined $vars->{$valname} );
++      my $val = $vars->{$valname} / $valdiv;
++      
        $val = int($val+0.5);
        if( $val > $limit ) {
+           return( 3, $text." = $val" );
This page took 0.084086 seconds and 4 git commands to generate.