aoyi Huang ( Joe Huang )
-Original Message-
From: Doug Hellmann [mailto:d...@doughellmann.com]
Sent: Wednesday, February 03, 2016 11:47 PM
To: openstack-dev
Subject: Re: [openstack-dev] Logging and traceback at same time.
Excerpts from Khayam Gondal's message of 2016-02-03 11:2
On Wed, Feb 03 2016, Khayam Gondal wrote:
> Is there a way to do logging the information and traceback at the same
> Let me know if this is correct way?
Pass exc_info=True in your LOG.() call.
--
Julien Danjou
;; Free Software hacker
;; https://julien.danjou.info
signature.asc
Description:
On Wed, Feb 03, 2016 at 02:46:28PM +0800, 王华 wrote:
> You can use LOG.exception.
Yes, I highly recommend using LOG.exception in this case. That is
exactly what it's used for. LOG.exception is pretty much exactly like
LOG.error, but with the additional behavior that it will log out the
details of
On Wed, Feb 03, 2016 at 10:36:55AM +0100, Julien Danjou wrote:
> On Wed, Feb 03 2016, Khayam Gondal wrote:
>
> > Is there a way to do logging the information and traceback at the same
> > Let me know if this is correct way?
>
> Pass exc_info=True in your LOG.() call.
Ooo, great tip!
>
> --
>
Excerpts from Khayam Gondal's message of 2016-02-03 11:28:52 +0500:
> Is there a way to do logging the information and traceback at the same time.
> Currently I am doing it like this.
>
>
>
>
>
> LOG.error(_LE('Record already exists: %(exception)s '
>
> '\n
Sean McGinnis wrote:
On Wed, Feb 03, 2016 at 02:46:28PM +0800, 王华 wrote:
You can use LOG.exception.
Yes, I highly recommend using LOG.exception in this case. That is
exactly what it's used for. LOG.exception is pretty much exactly like
LOG.error, but with the additional behavior that it will
Is there a way to do logging the information and traceback at the same time.
Currently I am doing it like this.
LOG.error(_LE('Record already exists: %(exception)s '
'\n %(traceback)'),
{'exception': e1},
{'traceback':
You can use LOG.exception.
Regards,
Wanghua
On Wed, Feb 3, 2016 at 2:28 PM, Khayam Gondal
wrote:
> Is there a way to do logging the information and traceback at the same
> time. Currently I am doing it like this.
>
>
>
>
>
> LOG.error(_LE('Record already exists: