return;
}
-if (my $statlifetime = $cfg->get ('admin', 'statlifetime')) {
- my $count = 0;
- eval {
- my $dbh = PMG::DBTools::open_ruledb();
- $count = PMG::Statistic::cleanup_stats($dbh, $statlifetime);
- };
- if (my $err = $@) {
- syslog('err', $err);
- } else {
- syslog('info', "cleanup removed $count entries from statistic database") if $count;
- }
-}
-
-PMG::Utils::service_cmd('pmgpolicy', 'restart');
+PMG::Utils::service_cmd('pmgpolicy', 'reload-or-restart');
my $ldap_cfg = PVE::INotify::read_file("pmg-ldap.conf");
PMG::LDAPSet::ldap_resync($ldap_cfg);
-# rotate razor log file
-rename('/root/.razor/razor-agent.log', '/root/.razor/razor-agent.log.0');
-
# sync bayes journal to database
system('sa-learn --sync >/dev/null 2>&1');