)]}'
{"ceilometer/event/storage/impl_sqlalchemy.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"3344f0ffb77fb94bd17704b0db3a3cf8e8f84f6b","unresolved":false,"context_lines":[{"line_number":165,"context_line":"                    et \u003d models.EventType(event_type)"},{"line_number":166,"context_line":"                    session.add(et)"},{"line_number":167,"context_line":"        except dbexc.DBDuplicateEntry:"},{"line_number":168,"context_line":"            session.rollback()"},{"line_number":169,"context_line":"            et \u003d self._get_or_create_event_type(event_type, session)"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"        return et"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a122d0e_56c4525e","line":168,"updated":"2016-04-21 12:18:56.000000000","message":"i don\u0027t really understand this. the contextmanager will already rollback iiuc.\n\nhttps://github.com/zzzeek/sqlalchemy/blob/master/lib/sqlalchemy/orm/session.py#L495-L506","commit_id":"612f8b624642f4dd13ad1cb39f5e8b8e81ef8892"}]}
