)]}'
{"quantum/agent/dhcp_agent.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"unresolved":false,"context_lines":[{"line_number":95,"context_line":"            LOG.exception(\u0027Unable to %s dhcp.\u0027 % action)"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    def update_lease(self, network_id, ip_address, time_remaining):"},{"line_number":98,"context_line":"        self.plugin_rpc.update_lease_expiration(network_id, ip_address,"},{"line_number":99,"context_line":"                                                time_remaining)"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"    def enable_dhcp_helper(self, network_id):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2Fd6c%3D","line":98,"updated":"2012-09-08 07:44:22.000000000","message":"Does this need to be handled?","commit_id":"64cd776da0c26f9324d3dc2918c321d4b6465d5e"},{"author":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"change_message_id":"90079bfdc99e2a200b3f3fca1f1dbaea90e27def","unresolved":false,"context_lines":[{"line_number":95,"context_line":"            LOG.exception(\u0027Unable to %s dhcp.\u0027 % action)"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    def update_lease(self, network_id, ip_address, time_remaining):"},{"line_number":98,"context_line":"        self.plugin_rpc.update_lease_expiration(network_id, ip_address,"},{"line_number":99,"context_line":"                                                time_remaining)"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"    def enable_dhcp_helper(self, network_id):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2Fd4w%3D","line":98,"in_reply_to":"AAAALH%2F%2Fd6c%3D","updated":"2012-09-08 14:11:06.000000000","message":"No. _handler() in DhcpLeaseRelay wraps this call in a try/except.","commit_id":"64cd776da0c26f9324d3dc2918c321d4b6465d5e"},{"author":{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},"change_message_id":"ed7f22ef59971644d262494d0bb6bddf235d324d","unresolved":false,"context_lines":[{"line_number":103,"context_line":"        try:"},{"line_number":104,"context_line":"            network \u003d self.plugin_rpc.get_network_info(network_id)"},{"line_number":105,"context_line":"        except:"},{"line_number":106,"context_line":"            LOG.exception(_(\u0027Network %s RPC info call failed.\u0027) % network_id)"},{"line_number":107,"context_line":"            return"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"        if not network.admin_state_up:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FeUA%3D","line":106,"updated":"2012-09-07 19:44:35.000000000","message":"Assuming the RPC failure is transient, would there be a need to process the get_network_info call again?","commit_id":"64cd776da0c26f9324d3dc2918c321d4b6465d5e"},{"author":{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},"unresolved":false,"context_lines":[{"line_number":103,"context_line":"        try:"},{"line_number":104,"context_line":"            network \u003d self.plugin_rpc.get_network_info(network_id)"},{"line_number":105,"context_line":"        except:"},{"line_number":106,"context_line":"            LOG.exception(_(\u0027Network %s RPC info call failed.\u0027) % network_id)"},{"line_number":107,"context_line":"            return"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"        if not network.admin_state_up:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FeRI%3D","line":106,"in_reply_to":"AAAALH%2F%2FeSg%3D","updated":"2012-09-07 20:02:27.000000000","message":"Ok thanks.","commit_id":"64cd776da0c26f9324d3dc2918c321d4b6465d5e"},{"author":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"change_message_id":"90079bfdc99e2a200b3f3fca1f1dbaea90e27def","unresolved":false,"context_lines":[{"line_number":103,"context_line":"        try:"},{"line_number":104,"context_line":"            network \u003d self.plugin_rpc.get_network_info(network_id)"},{"line_number":105,"context_line":"        except:"},{"line_number":106,"context_line":"            LOG.exception(_(\u0027Network %s RPC info call failed.\u0027) % network_id)"},{"line_number":107,"context_line":"            return"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"        if not network.admin_state_up:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALH%2F%2FeSg%3D","line":106,"in_reply_to":"AAAALH%2F%2FeUA%3D","updated":"2012-09-07 19:58:41.000000000","message":"Correct.  I\u0027m going to fix the sync prob under a separate bug sinc e it involves more than fixing the termination on exception problem here.  See bug #1047605","commit_id":"64cd776da0c26f9324d3dc2918c321d4b6465d5e"}]}
