refactor(email-tasks): понизить уровень логирования с info до debug для успешных операций

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
F4ilji
2026-04-07 22:06:37 +05:00
co-authored by Qwen-Coder
parent 662b722ad4
commit efec5f3508
5 changed files with 17 additions and 17 deletions
@@ -31,7 +31,7 @@ class ConnectToImapTask
// Получаем конфиг для webklex/php-imap // Получаем конфиг для webklex/php-imap
$imapConfig = config('imap'); $imapConfig = config('imap');
Log::info('[ConnectToImapTask] Попытка подключения к IMAP', [ Log::debug('[ConnectToImapTask] Попытка подключения к IMAP', [
'account' => $accountName, 'account' => $accountName,
'host' => $imapConfig['accounts'][$accountName]['host'] ?? 'unknown', 'host' => $imapConfig['accounts'][$accountName]['host'] ?? 'unknown',
]); ]);
@@ -47,7 +47,7 @@ class ConnectToImapTask
$client = $clientManager->account($accountName); $client = $clientManager->account($accountName);
$client->connect(); $client->connect();
Log::info('[ConnectToImapTask] Успешное подключение к IMAP', [ Log::debug('[ConnectToImapTask] Успешное подключение к IMAP', [
'account' => $accountName, 'account' => $accountName,
]); ]);
@@ -72,7 +72,7 @@ class ConnectToImapTask
*/ */
public function getFolder(Client $client, string $folderName): Folder public function getFolder(Client $client, string $folderName): Folder
{ {
Log::info('[ConnectToImapTask] Получение папки', [ Log::debug('[ConnectToImapTask] Получение папки', [
'folder' => $folderName, 'folder' => $folderName,
]); ]);
@@ -95,7 +95,7 @@ class ConnectToImapTask
throw EmailFetchException::folderNotFound($folderName); throw EmailFetchException::folderNotFound($folderName);
} }
Log::info('[ConnectToImapTask] Папка получена успешно', [ Log::debug('[ConnectToImapTask] Папка получена успешно', [
'folder' => $folderName, 'folder' => $folderName,
'fullName' => $folder->full_name ?? $folder->name ?? $folderName, 'fullName' => $folder->full_name ?? $folder->name ?? $folderName,
]); ]);
@@ -33,7 +33,7 @@ class DownloadAttachmentsTask
{ {
$disk = $disk ?? config('email-news.attachments_folder', 'email_attachments'); $disk = $disk ?? config('email-news.attachments_folder', 'email_attachments');
Log::info('[DownloadAttachmentsTask] Начало загрузки вложений', [ Log::debug('[DownloadAttachmentsTask] Начало загрузки вложений', [
'message_id' => $message->getMessageId(), 'message_id' => $message->getMessageId(),
'disk' => $disk, 'disk' => $disk,
'memory_usage' => round(memory_get_usage(true) / 1024 / 1024, 2) . 'MB', 'memory_usage' => round(memory_get_usage(true) / 1024 / 1024, 2) . 'MB',
@@ -48,7 +48,7 @@ class DownloadAttachmentsTask
throw EmailFetchException::noAttachmentsFound(); throw EmailFetchException::noAttachmentsFound();
} }
Log::info('[DownloadAttachmentsTask] Найдено вложений', [ Log::debug('[DownloadAttachmentsTask] Найдено вложений', [
'count' => count($attachments), 'count' => count($attachments),
]); ]);
@@ -83,7 +83,7 @@ class DownloadAttachmentsTask
contentId: $attachment->getContentId(), contentId: $attachment->getContentId(),
); );
Log::info('[DownloadAttachmentsTask] Вложение сохранено', [ Log::debug('[DownloadAttachmentsTask] Вложение сохранено', [
'filename' => $attachment->getName(), 'filename' => $attachment->getName(),
'path' => $savedPath, 'path' => $savedPath,
'size' => $attachment->getSize(), 'size' => $attachment->getSize(),
@@ -92,7 +92,7 @@ class DownloadAttachmentsTask
// OPTIMIZATION: Логирование памяти для больших вложений // OPTIMIZATION: Логирование памяти для больших вложений
if (memory_get_usage(true) > self::MEMORY_LOG_THRESHOLD) { if (memory_get_usage(true) > self::MEMORY_LOG_THRESHOLD) {
Log::info('[DownloadAttachmentsTask] Высокое использование памяти', [ Log::debug('[DownloadAttachmentsTask] Высокое использование памяти', [
'memory_usage' => round(memory_get_usage(true) / 1024 / 1024, 2) . 'MB', 'memory_usage' => round(memory_get_usage(true) / 1024 / 1024, 2) . 'MB',
'peak_memory' => round(memory_get_peak_usage(true) / 1024 / 1024, 2) . 'MB', 'peak_memory' => round(memory_get_peak_usage(true) / 1024 / 1024, 2) . 'MB',
]); ]);
@@ -111,7 +111,7 @@ class DownloadAttachmentsTask
throw EmailFetchException::noAttachmentsFound(); throw EmailFetchException::noAttachmentsFound();
} }
Log::info('[DownloadAttachmentsTask] Загрузка вложений завершена', [ Log::debug('[DownloadAttachmentsTask] Загрузка вложений завершена', [
'saved_count' => count($savedAttachments), 'saved_count' => count($savedAttachments),
'memory_usage' => round(memory_get_usage(true) / 1024 / 1024, 2) . 'MB', 'memory_usage' => round(memory_get_usage(true) / 1024 / 1024, 2) . 'MB',
]); ]);
@@ -29,7 +29,7 @@ class FetchUnreadEmailsTask
{ {
$limit = $limit ?? config('imap.options.fetch_limit', 20); $limit = $limit ?? config('imap.options.fetch_limit', 20);
Log::info('[FetchUnreadEmailsTask] Получение непрочитанных писем', [ Log::debug('[FetchUnreadEmailsTask] Получение непрочитанных писем', [
'folder' => $folder->full_name ?? $folder->name ?? 'unknown', 'folder' => $folder->full_name ?? $folder->name ?? 'unknown',
'limit' => $limit, 'limit' => $limit,
]); ]);
@@ -75,7 +75,7 @@ class FetchUnreadEmailsTask
'emails_count' => count($emails), 'emails_count' => count($emails),
]); ]);
Log::info('[FetchUnreadEmailsTask] Получены письма', [ Log::debug('[FetchUnreadEmailsTask] Получены письма', [
'count' => count($emails), 'count' => count($emails),
'folder' => $folder->full_name ?? $folder->name ?? 'unknown', 'folder' => $folder->full_name ?? $folder->name ?? 'unknown',
]); ]);
@@ -32,7 +32,7 @@ class FilterBySenderTask
} }
} }
Log::info('[FilterBySenderTask] Фильтрация писем', [ Log::debug('[FilterBySenderTask] Фильтрация писем', [
'total_emails' => count($emails), 'total_emails' => count($emails),
'allowed_senders' => $allowedSenders, 'allowed_senders' => $allowedSenders,
]); ]);
@@ -66,7 +66,7 @@ class FilterBySenderTask
$filtered[] = $email; $filtered[] = $email;
} }
Log::info('[FilterBySenderTask] Фильтрация завершена', [ Log::debug('[FilterBySenderTask] Фильтрация завершена', [
'total' => count($emails), 'total' => count($emails),
'filtered' => count($filtered), 'filtered' => count($filtered),
'skipped' => $skippedCount, 'skipped' => $skippedCount,
@@ -17,7 +17,7 @@ class MarkEmailAsReadTask
*/ */
public function run(object $message): bool public function run(object $message): bool
{ {
Log::info('[MarkEmailAsReadTask] Пометка письма как прочитанного', [ Log::debug('[MarkEmailAsReadTask] Пометка письма как прочитанного', [
'message_id' => $message->getMessageId(), 'message_id' => $message->getMessageId(),
'subject' => $message->getSubject(), 'subject' => $message->getSubject(),
]); ]);
@@ -25,7 +25,7 @@ class MarkEmailAsReadTask
try { try {
$message->setFlag('Seen'); $message->setFlag('Seen');
Log::info('[MarkEmailAsReadTask] Письмо помечено как прочитанное'); Log::debug('[MarkEmailAsReadTask] Письмо помечено как прочитанное');
return true; return true;
} catch (\Exception $e) { } catch (\Exception $e) {
@@ -46,7 +46,7 @@ class MarkEmailAsReadTask
*/ */
public function markAndMove(object $message, string $targetFolder): bool public function markAndMove(object $message, string $targetFolder): bool
{ {
Log::info('[MarkEmailAsReadTask] Пометка и перемещение письма', [ Log::debug('[MarkEmailAsReadTask] Пометка и перемещение письма', [
'message_id' => $message->getMessageId(), 'message_id' => $message->getMessageId(),
'target_folder' => $targetFolder, 'target_folder' => $targetFolder,
]); ]);
@@ -58,7 +58,7 @@ class MarkEmailAsReadTask
// Перемещаем в другую папку // Перемещаем в другую папку
$message->moveToFolder($targetFolder); $message->moveToFolder($targetFolder);
Log::info('[MarkEmailAsReadTask] Письмо обработано и перемещено', [ Log::debug('[MarkEmailAsReadTask] Письмо обработано и перемещено', [
'target_folder' => $targetFolder, 'target_folder' => $targetFolder,
]); ]);