Fixed error with open source version (without enterprise).
(cherry picked from commit 64a595cd4d
)
This commit is contained in:
parent
127daf8fdc
commit
0d8de71e13
|
@ -214,19 +214,22 @@ sub pandora_purgedb ($$) {
|
||||||
}
|
}
|
||||||
log_message ('', "\n");
|
log_message ('', "\n");
|
||||||
|
|
||||||
log_message ('PURGE', "Deleting validated events from tmetaconsole_event_history.", '');
|
if (defined($conf->{'_enterprise_installed'}) && $conf->{'_enterprise_installed'} eq '1' &&
|
||||||
$events_to_delete = get_db_value ($dbh, "SELECT COUNT(*) FROM tmetaconsole_event_history WHERE estado = 1");
|
defined($conf->{'_metaconsole'}) && $conf->{'_metaconsole'} eq '1'){
|
||||||
while($events_to_delete > 0) {
|
log_message ('PURGE', "Deleting validated events from tmetaconsole_event_history.", '');
|
||||||
db_do($dbh, "DELETE FROM tmetaconsole_event_history WHERE estado = 1 LIMIT ?", $BIG_OPERATION_STEP);
|
$events_to_delete = get_db_value ($dbh, "SELECT COUNT(*) FROM tmetaconsole_event_history WHERE estado = 1");
|
||||||
$events_to_delete = $events_to_delete - $BIG_OPERATION_STEP;
|
while($events_to_delete > 0) {
|
||||||
|
db_do($dbh, "DELETE FROM tmetaconsole_event_history WHERE estado = 1 LIMIT ?", $BIG_OPERATION_STEP);
|
||||||
|
$events_to_delete = $events_to_delete - $BIG_OPERATION_STEP;
|
||||||
|
|
||||||
# Mark the progress
|
# Mark the progress
|
||||||
log_message ('', ".");
|
log_message ('', ".");
|
||||||
|
|
||||||
# Do not overload the MySQL server
|
# Do not overload the MySQL server
|
||||||
usleep (10000);
|
usleep (10000);
|
||||||
|
}
|
||||||
|
log_message ('', "\n");
|
||||||
}
|
}
|
||||||
log_message ('', "\n");
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
log_message ('PURGE', 'event_purge is set to 0. Old events will not be deleted.');
|
log_message ('PURGE', 'event_purge is set to 0. Old events will not be deleted.');
|
||||||
|
|
Loading…
Reference in New Issue