mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 00:04:37 +02:00
Revert "Do post-processing before incremental constraints are evaluated (thanks"
This reverts commit a338458ec2c403dbc9caca29c12ddb4501cbca0b. New data was compared against the previous value BEFORE post processing, so the order was not important.
This commit is contained in:
parent
ed85373908
commit
3b4abe4e17
@ -3309,11 +3309,6 @@ sub process_data ($$$$$$$) {
|
||||
# If is a number, we need to replace "," for "."
|
||||
$data =~ s/\,/\./;
|
||||
|
||||
# Post process
|
||||
if (is_numeric ($module->{'post_process'}) && $module->{'post_process'} != 0) {
|
||||
$data = $data * $module->{'post_process'};
|
||||
}
|
||||
|
||||
# Out of bounds
|
||||
if (($module->{'max'} != $module->{'min'}) && ($data > $module->{'max'} || $data < $module->{'min'})) {
|
||||
logger($pa_config, "Received invalid data '" . $data_object->{'data'} . "' from agent '" . $agent->{'nombre'} . "' module '" . $module->{'nombre'} . "' agent " . (defined ($agent) ? "'" . $agent->{'nombre'} . "'" : 'ID ' . $module->{'id_agente'}) . ".", 3);
|
||||
@ -3328,6 +3323,11 @@ sub process_data ($$$$$$$) {
|
||||
return undef unless defined ($data);
|
||||
}
|
||||
|
||||
# Post process
|
||||
if (is_numeric ($module->{'post_process'}) && $module->{'post_process'} != 0) {
|
||||
$data = $data * $module->{'post_process'};
|
||||
}
|
||||
|
||||
# TODO: Float precission should be adjusted here in the future with a global
|
||||
# config parameter
|
||||
# Format data
|
||||
|
Loading…
x
Reference in New Issue
Block a user