Optional to send syslog message for the cache delete and flush

This commit is contained in:
FusionPBX 2022-09-10 11:40:59 -06:00 committed by GitHub
parent bf11de1215
commit c9a661de6f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 6 deletions

View File

@ -107,9 +107,11 @@ class cache {
public function delete($key) {
//debug information
openlog("fusionpbx", LOG_PID | LOG_PERROR);
syslog(LOG_WARNING, "debug: cache: [key: ".$key.", script: ".$_SERVER['SCRIPT_NAME'].", line: ".__line__."]");
closelog();
if (isset($_SESSION['cache']['syslog']['boolean']) && $_SESSION['cache']['syslog']['boolean'] == "true") {
openlog("fusionpbx", LOG_PID | LOG_PERROR, LOG_USER);
syslog(LOG_WARNING, "debug: cache: [key: ".$key.", script: ".$_SERVER['SCRIPT_NAME'].", line: ".__line__."]");
closelog();
}
//cache method memcache
if ($_SESSION['cache']['method']['text'] == "memcache") {
@ -173,9 +175,11 @@ class cache {
public function flush() {
//debug information
openlog("fusionpbx", LOG_PID | LOG_PERROR);
syslog(LOG_WARNING, "debug: cache: [flush: all, script: ".$_SERVER['SCRIPT_NAME'].", line: ".__line__."]");
closelog();
if (isset($_SESSION['cache']['syslog']['boolean']) && $_SESSION['cache']['syslog']['boolean'] == "true") {
openlog("fusionpbx", LOG_PID | LOG_PERROR, LOG_USER);
syslog(LOG_WARNING, "debug: cache: [flush: all, script: ".$_SERVER['SCRIPT_NAME'].", line: ".__line__."]");
closelog();
}
//cache method memcache
if ($_SESSION['cache']['method']['text'] == "memcache") {