)]}'
{"neutron/agent/l3/dvr_snat_ns.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"edd8702cd9c61bea6b7e7c0c93fff4587a80fcef","unresolved":false,"context_lines":[{"line_number":52,"context_line":"                    d.name,"},{"line_number":53,"context_line":"                    bridge\u003dself.agent_conf.external_network_bridge,"},{"line_number":54,"context_line":"                    namespace\u003dself.name,"},{"line_number":55,"context_line":"                    prefix\u003dnamespaces.EXTERNAL_DEV_PREFIX)"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"        # TODO(mrsmith): delete ext-gw-port"},{"line_number":58,"context_line":"        LOG.debug(\u0027DVR: destroy snat ns: %s\u0027, self.name)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6eadb0_10dd9542","line":55,"updated":"2016-12-12 19:04:43.000000000","message":"At first I thought this was already done, but then I noticed this was a sub-class of Namespace, not RouterNamespace which does the clean-up.  I can\u0027t even remember why we did that but this fix is good.","commit_id":"fd3eebbec4ae95019a7135679248b753c391504e"}]}
