diff options
author | dukhlov <dukhlov@mirantis.com> | 2016-02-23 18:32:42 +0200 |
---|---|---|
committer | Dmitriy Ukhlov <dukhlov@mirantis.com> | 2016-02-24 07:15:58 +0000 |
commit | f93e162912fbee91ea217255bc3a413eff3f2bd6 (patch) | |
tree | f49f840d571b099fe52d20d9ee6f3f48a64ab73d | |
parent | 339a6236b312f43f39073bfba476f75a14d6a17c (diff) | |
download | oslo-messaging-f93e162912fbee91ea217255bc3a413eff3f2bd6.tar.gz |
Improves logging
This patch change log string formatting approach,
moves it inside logging method to avoid formatting if
it is not needed for given log level
Change-Id: Ice73f2fc893701544cadc75bafd6833de0ae5d51
-rw-r--r-- | oslo_messaging/_drivers/impl_pika.py | 9 | ||||
-rw-r--r-- | oslo_messaging/_drivers/pika_driver/pika_engine.py | 4 | ||||
-rw-r--r-- | oslo_messaging/_drivers/pika_driver/pika_message.py | 25 |
3 files changed, 19 insertions, 19 deletions
diff --git a/oslo_messaging/_drivers/impl_pika.py b/oslo_messaging/_drivers/impl_pika.py index 4e198fb..a8b9fae 100644 --- a/oslo_messaging/_drivers/impl_pika.py +++ b/oslo_messaging/_drivers/impl_pika.py @@ -168,7 +168,7 @@ class PikaDriver(base.BaseDriver): def on_exception(ex): if isinstance(ex, (pika_drv_exc.ConnectionException, exceptions.MessageDeliveryFailure)): - LOG.warn(str(ex)) + LOG.warn("Problem during message sending. %s", ex) return True else: return False @@ -229,15 +229,16 @@ class PikaDriver(base.BaseDriver): def on_exception(ex): if isinstance(ex, (pika_drv_exc.ExchangeNotFoundException, pika_drv_exc.RoutingException)): - LOG.warn(str(ex)) + LOG.warn("Problem during sending notification. %", ex) try: self._declare_notification_queue_binding(target) except pika_drv_exc.ConnectionException as e: - LOG.warn(str(e)) + LOG.warn("Problem during declaring notification queue " + "binding. %", e) return True elif isinstance(ex, (pika_drv_exc.ConnectionException, pika_drv_exc.MessageRejectedException)): - LOG.warn(str(ex)) + LOG.warn("Problem during sending notification. %", ex) return True else: return False diff --git a/oslo_messaging/_drivers/pika_driver/pika_engine.py b/oslo_messaging/_drivers/pika_driver/pika_engine.py index fe907f5..7041771 100644 --- a/oslo_messaging/_drivers/pika_driver/pika_engine.py +++ b/oslo_messaging/_drivers/pika_driver/pika_engine.py @@ -270,9 +270,9 @@ class PikaEngine(object): pika_next_connection_num, for_listening ) except pika_pool.Connection.connectivity_errors as e: - LOG.warn(str(e)) + LOG.warn("Can't establish connection to host. %s", e) except pika_drv_exc.HostConnectionNotAllowedException as e: - LOG.warn(str(e)) + LOG.warn("Connection to host is not Allowed. %s", e) connection_attempts -= 1 pika_next_connection_num += 1 diff --git a/oslo_messaging/_drivers/pika_driver/pika_message.py b/oslo_messaging/_drivers/pika_driver/pika_message.py index 526167e..dab422e 100644 --- a/oslo_messaging/_drivers/pika_driver/pika_message.py +++ b/oslo_messaging/_drivers/pika_driver/pika_message.py @@ -195,7 +195,10 @@ class RpcPikaIncomingMessage(PikaIncomingMessage, base.RpcIncomingMessage): def on_exception(ex): if isinstance(ex, pika_drv_exc.ConnectionException): - LOG.warn(str(ex)) + LOG.warn( + "Connectivity related problem during reply sending. %s", + ex + ) return True else: return False @@ -216,15 +219,12 @@ class RpcPikaIncomingMessage(PikaIncomingMessage, base.RpcIncomingMessage): retrier=retrier ) LOG.debug( - "Message [id:'{}'] replied to '{}'.".format( - self.msg_id, self.reply_q - ) + "Message [id:'%s'] replied to '%s'.", self.msg_id, self.reply_q ) except Exception: LOG.exception( - "Message [id:'{}'] wasn't replied to : {}".format( - self.msg_id, self.reply_q - ) + "Message [id:'%s'] wasn't replied to : %s", self.msg_id, + self.reply_q ) @@ -277,8 +277,8 @@ class RpcReplyPikaIncomingMessage(PikaIncomingMessage): res_exc = ex_type(module_name, class_name, message, trace) except ImportError as e: LOG.warn( - "Can not deserialize remote exception [module:{}, " - "class:{}]. {}".format(module_name, class_name, str(e)) + "Can not deserialize remote exception [module:%s, " + "class:%s]. %s", module_name, class_name, e ) # if we have not processed failure yet, use RemoteError class @@ -449,10 +449,9 @@ class PikaOutgoingMessage(object): encoding=self._content_encoding) LOG.debug( - "Sending message:[body:{}; properties: {}] to target: " - "[exchange:{}; routing_key:{}]".format( - body, msg_props, exchange, routing_key - ) + "Sending message:[body:%s; properties: %s] to target: " + "[exchange:%s; routing_key:%s]", body, msg_props, exchange, + routing_key ) publish = (self._publish if retrier is None else |