Regards
Chaoyi 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:
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 l
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 %(traceback
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!
>
> --
>
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 w
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: PG
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: %(exception)s '
>
>
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': tr