Support timestamps as prefixes for traceback log lines
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Wishlist
|
Michael Still |
Bug Description
Traceback lines in the log are now formatted to match other log
lines. So, instead of getting something like:
2012-03-26 14:53:26 ERROR nova.rpc.common [-] AMQP server on 10.55.58.1:5672 is unreachable: Socket closed. Trying again in 1 secon
ds.
(nova.rpc.common): TRACE: Traceback (most recent call last):
(nova.rpc.common): TRACE: File "/usr/lib/
(nova.rpc.common): TRACE: self._connect()
(nova.rpc.common): TRACE: File "/usr/lib/
(nova.rpc.common): TRACE: self.connection
[snip]
You would get something like:
2012-03-26 14:53:26 ERROR nova.rpc.common [-] AMQP server on 10.55.58.1:5672 is unreachable: Socket closed. Trying again in 1 seconds.
2012-03-26 14:53:26 TRACE nova.rpc.common Traceback (most recent call last):
2012-03-26 14:53:26 TRACE nova.rpc.common File "/usr/lib/
2012-03-26 14:53:26 TRACE nova.rpc.common self._connect()
2012-03-26 14:53:26 TRACE nova.rpc.common File "/usr/lib/
2012-03-26 14:53:26 TRACE nova.rpc.common self.connection
[snip]
Changed in nova: | |
status: | New → In Progress |
Changed in nova: | |
importance: | Undecided → Wishlist |
Changed in nova: | |
milestone: | none → 2012.1 |
In understand it's useful, but it makes a very user-facing change, and I'd say it's too late in the cycle to change this for Essex.