More robust logging with meaningful levels

Registered by Todd Willey

Log improvements systemwide. Named loggers, appropriate levels, context-awareness, etc. Read the wiki page for more info.

Blueprint information

Status:
Complete
Approver:
Rick Clark
Priority:
High
Drafter:
Todd Willey
Direction:
Approved
Assignee:
Todd Willey
Definition:
Approved
Series goal:
Accepted for bexar
Implementation:
Implemented
Milestone target:
None
Started by
Todd Willey
Completed by
Thierry Carrez

Related branches

Sprints

Whiteboard

This is implemented in lp:~anso/nova/deploy, but needs to be merged back into trunk. What is currently in nova/log.py may make its way into lp:openstack-common .

termie also has some opinions on the form of this: http://wiki.openstack.org/AuditLogging

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.