)]}'
{"neutron/extensions/loadbalancerv2.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"e3a86b16f64f7a92c420c8c2618ee6ae9987b137","unresolved":false,"context_lines":[{"line_number":65,"context_line":"# This exception is only for a workaround when having v1 and v2 lbaas extension"},{"line_number":66,"context_line":"# and plugins enabled"},{"line_number":67,"context_line":"class RequiredAttributeNotSpecified(nexception.BadRequest):"},{"line_number":68,"context_line":"    message \u003d _LE(\"Required attribute %(attr_name)s not specified\")"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"class EntityNotFound(nexception.NotFound):"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a961159_b02b9b7a","line":68,"updated":"2015-01-16 14:38:33.000000000","message":"_LE should be used for error logging. We still use _() for exception messages.\n\nhttp://docs.openstack.org/developer/oslo.i18n/guidelines.html#choosing-a-marker-function","commit_id":"c745aecdd5b145b745afa36d496263f7b4e118c5"},{"author":{"_account_id":6951,"name":"Brandon Logan","email":"brandon.logan@rackspace.com","username":"brandon-logan"},"change_message_id":"d76a78a6f5c7e9e69c59c973005f2e101d06e610","unresolved":false,"context_lines":[{"line_number":65,"context_line":"# This exception is only for a workaround when having v1 and v2 lbaas extension"},{"line_number":66,"context_line":"# and plugins enabled"},{"line_number":67,"context_line":"class RequiredAttributeNotSpecified(nexception.BadRequest):"},{"line_number":68,"context_line":"    message \u003d _LE(\"Required attribute %(attr_name)s not specified\")"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"class EntityNotFound(nexception.NotFound):"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a961159_120c6841","line":68,"in_reply_to":"3a961159_52a9907a","updated":"2015-01-19 16:41:39.000000000","message":"you mean there are inconsistencies in neutron? i dont believe it!\n\nlooking through the other exceptions, the _ looks like the norm.","commit_id":"c745aecdd5b145b745afa36d496263f7b4e118c5"},{"author":{"_account_id":6951,"name":"Brandon Logan","email":"brandon.logan@rackspace.com","username":"brandon-logan"},"change_message_id":"b968c36d15ad7ae288cdd022c6117251ab8fde82","unresolved":false,"context_lines":[{"line_number":65,"context_line":"# This exception is only for a workaround when having v1 and v2 lbaas extension"},{"line_number":66,"context_line":"# and plugins enabled"},{"line_number":67,"context_line":"class RequiredAttributeNotSpecified(nexception.BadRequest):"},{"line_number":68,"context_line":"    message \u003d _LE(\"Required attribute %(attr_name)s not specified\")"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"class EntityNotFound(nexception.NotFound):"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a961159_d2c6609b","line":68,"in_reply_to":"3a961159_b02b9b7a","updated":"2015-01-16 20:47:42.000000000","message":"oh good to know, I just assumed.  Thanks!","commit_id":"c745aecdd5b145b745afa36d496263f7b4e118c5"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"c0953ab3a82a37b11b10a3d9011ae0d27266cd59","unresolved":false,"context_lines":[{"line_number":65,"context_line":"# This exception is only for a workaround when having v1 and v2 lbaas extension"},{"line_number":66,"context_line":"# and plugins enabled"},{"line_number":67,"context_line":"class RequiredAttributeNotSpecified(nexception.BadRequest):"},{"line_number":68,"context_line":"    message \u003d _LE(\"Required attribute %(attr_name)s not specified\")"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"class EntityNotFound(nexception.NotFound):"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a961159_52a9907a","line":68,"in_reply_to":"3a961159_d2c6609b","updated":"2015-01-16 20:57:14.000000000","message":"Err, except:\n\n$ grep -r LOG.exception neutron | grep _LE | wc -l\n     198","commit_id":"c745aecdd5b145b745afa36d496263f7b4e118c5"}]}
