aboutsummaryrefslogtreecommitdiff
path: root/mod/logrotate/start.php
diff options
context:
space:
mode:
authorMatt Beckett <beck24@gmail.com>2013-03-19 21:27:47 -0600
committerMatt Beckett <beck24@gmail.com>2013-03-19 21:27:47 -0600
commitde9e434c2b1e606873beaee4d6e8b851a8f59fdb (patch)
treecb90677d680fa690bcbbe584ad756f02d135b46a /mod/logrotate/start.php
parent36755bea9aefd7e8bf54deab7b29902f8733f9aa (diff)
downloadelgg-de9e434c2b1e606873beaee4d6e8b851a8f59fdb.tar.gz
elgg-de9e434c2b1e606873beaee4d6e8b851a8f59fdb.tar.bz2
Allow logs to rotate without being deleted
Diffstat (limited to 'mod/logrotate/start.php')
-rw-r--r--mod/logrotate/start.php7
1 files changed, 5 insertions, 2 deletions
diff --git a/mod/logrotate/start.php b/mod/logrotate/start.php
index 28f14ad14..313cf1fd5 100644
--- a/mod/logrotate/start.php
+++ b/mod/logrotate/start.php
@@ -21,8 +21,11 @@ function logrotate_init() {
// Register cron hook for archival of logs
elgg_register_plugin_hook_handler('cron', $period, 'logrotate_archive_cron');
- // Register cron hook for deletion of selected archived logs
- elgg_register_plugin_hook_handler('cron', $delete, 'logrotate_delete_cron');
+
+ if ($delete != 'never') {
+ // Register cron hook for deletion of selected archived logs
+ elgg_register_plugin_hook_handler('cron', $delete, 'logrotate_delete_cron');
+ }
}
/**