[smokeping-users] Target sort order random

Chandler, Mel Mel.Chandler at yum.com
Wed Mar 19 01:32:53 CET 2008


I look forward to 2.3.4 then.


Mel L. Chandler 
Yum! Brands, Inc. 
Network Engineering & Projects Team
17901 Von Karman Ave, MD602
Irvine, CA 92614-6297
+ E-Mail  mel.chandler at yum.com
( Office   +1 949-863-3830 
2 Fax  +1 949-863-4507
; Pager  5622763375 at txt.att.net


-----Original Message-----
From: Tobias Oetiker [mailto:tobi at oetiker.ch] 
Sent: Tuesday, March 18, 2008 3:25 PM
To: Chandler, Mel
Cc: smokeping-users at lists.oetiker.ch
Subject: Re: [smokeping-users] Target sort order random

Hi Mel,

not sure what you see. There was a bug with menu ordering, but it was
fixed in 2.3.1 ... I just did find another one, so maybe this is what
confuses your setup.

Index: lib/Smokeping.pm
===================================================================
--- lib/Smokeping.pm    (revision 948)
+++ lib/Smokeping.pm    (working copy)
@@ -600,7 +600,7 @@
     my $print;
     my $current =  shift @{$open} || "";
     my @hashes;
-    foreach my $prop (sort {$tree->{$a}{_order} ? ($tree->{$a}{_order}
<=> $tree->{$b}{_order}) : ($a cmp $b)}
+    foreach my $prop (sort {exists $tree->{$a}{_order} ? 
+ ($tree->{$a}{_order} <=> $tree->{$b}{_order}) : ($a cmp $b)}
                       grep {  ref $tree->{$_} eq 'HASH' and not /^__/ }
                       keys %$tree) {
             push @hashes, $prop;
@@ -733,7 +733,7 @@
     if ( $RRDs::VERSION >= 1.199908 ){
             $date =~ s|:|\\:|g;
     }
-    foreach my $prop (sort {$tree->{$a}{_order} ? ($tree->{$a}{_order}
<=> $tree->{$b}{_order}) : ($a cmp $b)}
+    foreach my $prop (sort {exists $tree->{$a}{_order} ? 
+ ($tree->{$a}{_order} <=> $tree->{$b}{_order}) : ($a cmp $b)}
                       grep {  ref $tree->{$_} eq 'HASH' and not /^__/ }
                       keys %$tree) {
         my @slaves;


cheers
tobi


Today Chandler, Mel wrote:

> I copied the list of targets I had from another smokeping box I setup 
> under WinXP to a FC8 box going from Smokeping 2.2.4 to 2.3.3.  The 
> targets on the webpage seem to be listed at random, not in the order I

> put them in the config file.  Does anyone know if this is by design or

> if something new was done that's affecting the order?  Thanks
>
>
>
>
>
>
> Mel L. Chandler
>
> Yum! Brands, Inc.
> Network Engineering & Projects Team
> 17901 Von Karman Ave, MD602
> Irvine, CA 92614-6297
> + E-Mail  mel.chandler at yum.com <mailto:mel.chandler at yum.com>
> ( Office   +1 949-863-3830
> 2 Fax  +1 949-863-4507
> ; Pager  5622763375 at txt.att.net
> <mailto:5622763375 at txt.att.net?subject=Yum%20Page>
>
>
>
>
>
>
>
>
> This communication is confidential and may be legally privileged.  If
you are not the intended recipient, (i) please do not read or disclose
to others, (ii) please notify the sender by reply mail, and (iii) please
delete this communication from your system.  Failure to follow this
process may be unlawful.  Thank you for your cooperation.
>

--
Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten
http://it.oetiker.ch tobi at oetiker.ch ++41 62 213 9902


This communication is confidential and may be legally privileged.  If you are not the intended recipient, (i) please do not read or disclose to others, (ii) please notify the sender by reply mail, and (iii) please delete this communication from your system.  Failure to follow this process may be unlawful.  Thank you for your cooperation.



More information about the smokeping-users mailing list