Skip to content

Commit beddc96

Browse files
authored
Merge pull request #27 from cuda-networks/improve_logging
removed noisy log, changed duplicate sentry to warning log
2 parents 80d5782 + a87b50d commit beddc96

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

eb_sqs/worker/service.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
from __future__ import absolute_import, unicode_literals
22

3-
from datetime import timedelta, datetime
4-
53
import boto3
64
import logging
7-
85
from botocore.config import Config
96
from botocore.exceptions import ClientError
7+
from datetime import timedelta
108
from django.utils import timezone
119

1210
from eb_sqs import settings
1311
from eb_sqs.worker.worker import Worker
12+
from eb_sqs.worker.worker_exceptions import ExecutionFailedException
1413
from eb_sqs.worker.worker_factory import WorkerFactory
1514

1615
logger = logging.getLogger(__name__)
@@ -55,7 +54,7 @@ def process_queues(self, queue_names):
5554
timezone.now() - timedelta(seconds=settings.REFRESH_PREFIX_QUEUES_S) > last_update_time:
5655
queues = static_queues + self.get_queues_by_prefixes(sqs, queue_prefixes)
5756
last_update_time = timezone.now()
58-
logger.info('[django-eb-sqs] Updated SQS queues: {}'.format(
57+
logger.debug('[django-eb-sqs] Updated SQS queues: {}'.format(
5958
', '.join([queue.url for queue in queues])
6059
))
6160

@@ -119,6 +118,8 @@ def process_message(self, msg, worker):
119118

120119
worker.execute(msg.body)
121120
logger.debug('[django-eb-sqs] Processed message {}'.format(msg.message_id))
121+
except ExecutionFailedException as exc:
122+
logger.warning('[django-eb-sqs] Handling message {} got error: {}'.format(msg.message_id, repr(exc)))
122123
except Exception as exc:
123124
logger.error('[django-eb-sqs] Unhandled error: {}'.format(exc), exc_info=1)
124125

0 commit comments

Comments
 (0)