showing free ports works
This commit is contained in:
@@ -67,12 +67,12 @@ sub with_is_free {
|
|||||||
->search({},
|
->search({},
|
||||||
{
|
{
|
||||||
'+columns' => { is_free =>
|
'+columns' => { is_free =>
|
||||||
\["me.up != 'up' and "
|
\["me.up = ' up' AND me.up != 'up' AND me.type != 'propVirtual' AND "
|
||||||
."age(now(), to_timestamp(extract(epoch from device.last_discover) "
|
."((age(now(), to_timestamp(extract(epoch from device.last_discover) - (device.uptime/100))) < ?::interval "
|
||||||
."- (device.uptime - me.lastchange)/100)) "
|
."AND (last_node.time_last IS NULL OR age(now(), last_node.time_last) > ?::interval)) "
|
||||||
."> ?::interval",
|
."OR age(now(), to_timestamp(extract(epoch from device.last_discover) - (device.uptime - me.lastchange)/100)) > ?::interval)",
|
||||||
[{} => $interval]] },
|
[{} => $interval],[ {} => $interval],[ {} => $interval]] },
|
||||||
join => 'device',
|
join => [qw/device last_node/],
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user