From 54fd8a645990005af9a27a20abf35e19f1d88caa Mon Sep 17 00:00:00 2001 From: M Alfiyan Syamsuddin Date: Thu, 2 Sep 2021 13:48:26 +0700 Subject: [PATCH] add comment for archiver --- src/psm/Util/Server/Archiver/UptimeArchiver.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/psm/Util/Server/Archiver/UptimeArchiver.php b/src/psm/Util/Server/Archiver/UptimeArchiver.php index 1b9eff9e..e047d0c5 100644 --- a/src/psm/Util/Server/Archiver/UptimeArchiver.php +++ b/src/psm/Util/Server/Archiver/UptimeArchiver.php @@ -56,7 +56,10 @@ class UptimeArchiver implements ArchiverInterface } /** - * Archive all server status records older than 1 week. + * Archive all server status records older than (X) based on config. + * quarterly = up to last 3 months + * monthly = up to last 1 month + * default / weekly = up to 1 week * * Archiving means calculating averages per day, and storing 1 single * history row for each day for each server. @@ -65,8 +68,6 @@ class UptimeArchiver implements ArchiverInterface */ public function archive($server_id = null) { - // WIP, create more dynamic by config, temp use config.php - if(PSM_UPTIME_ARCHIVE == 'quarterly'){ $latest_date = new \DateTime('-3 month 0:0:0'); }else if(PSM_UPTIME_ARCHIVE == 'monthly'){