projects
/
spider.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add pc90 stuff
[spider.git]
/
perl
/
Route
/
Node.pm
diff --git
a/perl/Route/Node.pm
b/perl/Route/Node.pm
index 08b74c737295b15006a959e431a0eaa34b19fd42..e7a6f8e4e1c352bbdb563d10bd05a21a59c851dd 100644
(file)
--- a/
perl/Route/Node.pm
+++ b/
perl/Route/Node.pm
@@
-29,6
+29,8
@@
use vars qw(%list %valid @ISA $max $filterdef);
users => '0,Users,parray',
usercount => '0,User Count',
version => '0,Version',
users => '0,Users,parray',
usercount => '0,User Count',
version => '0,Version',
+ pc90 => '0,Using PC90,yesno',
+ lastpc90 => '0,Last PC90 time,cldatetime',
);
$filterdef = $Route::filterdef;
);
$filterdef = $Route::filterdef;
@@
-90,12
+92,12
@@
sub del
# delete parent from this call's parent list
$pref->_delnode($self);
# delete parent from this call's parent list
$pref->_delnode($self);
-
my @ref =
$self->_delparent($pref);
+ $self->_delparent($pref);
my @nodes;
my $ncall = $self->{call};
# is this the last connection, I have no parents anymore?
my @nodes;
my $ncall = $self->{call};
# is this the last connection, I have no parents anymore?
- unless (@
ref
) {
+ unless (@
{$self->{parent}}
) {
foreach my $rcall (@{$self->{nodes}}) {
next if grep $rcall eq $_, @_;
my $r = Route::Node::get($rcall);
foreach my $rcall (@{$self->{nodes}}) {
next if grep $rcall eq $_, @_;
my $r = Route::Node::get($rcall);
@@
-189,6
+191,12
@@
sub nodes
return @{$self->{nodes}};
}
return @{$self->{nodes}};
}
+sub parents
+{
+ my $self = shift;
+ return @{$self->{parent}};
+}
+
sub rnodes
{
my $self = shift;
sub rnodes
{
my $self = shift;