Skip to content

Commit 0357744

Browse files
authored
Merge pull request #5 from CakeDC/feature/disable-option
fixed handling `QueueMonitor.purgeLogsOlderThanDays` in Purge command
2 parents e253225 + 94f163a commit 0357744

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/Command/PurgeCommand.php

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -73,18 +73,20 @@ public function execute(Arguments $args, ConsoleIo $io)
7373
return self::CODE_SUCCESS;
7474
}
7575

76+
$purgeLogsOlderThanDays = (int)Configure::read(
77+
'QueueMonitor.purgeLogsOlderThanDays',
78+
self::DEFAULT_PURGE_DAYS_OLD
79+
);
80+
7681
$purgeToDate = $this->queueMonitoringService->getPurgeToDate(
77-
(int)Configure::read(
78-
'QueueMonitor.purgeLogsOlderThanDays',
79-
self::DEFAULT_PURGE_DAYS_OLD
80-
)
82+
$purgeLogsOlderThanDays
8183
);
8284
$this->log(
8385
"Purging queue logs older than {$purgeToDate->toDateTimeString()} UTC",
8486
LogLevel::INFO
8587
);
8688
try {
87-
$rowCount = $this->queueMonitoringService->purgeLogs(self::DEFAULT_PURGE_DAYS_OLD);
89+
$rowCount = $this->queueMonitoringService->purgeLogs($purgeLogsOlderThanDays);
8890
$this->log(
8991
"Purged $rowCount queue messages older than {$purgeToDate->toDateTimeString()} UTC",
9092
LogLevel::INFO

0 commit comments

Comments
 (0)