)]}'
{"neutron/db/l3_dvr_db.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"8e675218f6cda68f1f6eb6e4fe15da5da06d2b8e","unresolved":false,"context_lines":[{"line_number":530,"context_line":"            return"},{"line_number":531,"context_line":""},{"line_number":532,"context_line":"        cache_key \u003d (router_id, subnet_id)"},{"line_number":533,"context_line":"        existing_hosts \u003d self.related_dvr_router_hosts.pop(cache_key, set())"},{"line_number":534,"context_line":"        other_hosts \u003d set(self._get_other_dvr_hosts(context, router_id))"},{"line_number":535,"context_line":"        self.related_dvr_router_hosts[cache_key] \u003d existing_hosts | other_hosts"},{"line_number":536,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_89d1a25d","line":533,"updated":"2018-11-15 09:40:24.000000000","message":"try/catch is inexpensive in python, but this is much better!","commit_id":"02e4efa01c43b8c523b517452c8669d802584a3e"}]}
