Re: [openstack-dev] Logging and traceback at same time.

2016-02-13 Thread joehuang
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

Re: [openstack-dev] Logging and traceback at same time.

2016-02-03 Thread Julien Danjou
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:

Re: [openstack-dev] Logging and traceback at same time.

2016-02-03 Thread Sean McGinnis
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

Re: [openstack-dev] Logging and traceback at same time.

2016-02-03 Thread Sean McGinnis
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! > > -- >

Re: [openstack-dev] Logging and traceback at same time.

2016-02-03 Thread Doug Hellmann
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

Re: [openstack-dev] Logging and traceback at same time.

2016-02-03 Thread Joshua Harlow
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

[openstack-dev] Logging and traceback at same time.

2016-02-02 Thread Khayam Gondal
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':

Re: [openstack-dev] Logging and traceback at same time.

2016-02-02 Thread 王华
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: