)]}'
{"networking_bagpipe/bagpipe_bgp/vpn/identifier_allocators.py":[{"author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"change_message_id":"5698054fc351b3f02b9d4f5a86b622615e4cdd46","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"class MaxIDReached(exceptions.NeutronException):"},{"line_number":32,"context_line":"    _message \u003d \"Could not allocate identifier, max was reached\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"class IDAllocator(lg.LookingGlassMixin):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f6a8fd7_391a197d","line":32,"updated":"2018-04-17 15:19:04.000000000","message":"add the max value in the message ?","commit_id":"e6078e4d40c5a6fe086095ff175a64e86db67acd"},{"author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"change_message_id":"5698054fc351b3f02b9d4f5a86b622615e4cdd46","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"class IDAllocator(lg.LookingGlassMixin):"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"    min_id \u003d 0"},{"line_number":38,"context_line":"    max_id \u003d None"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    def __init__(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f6a8fd7_1f75b595","line":37,"range":{"start_line":37,"start_character":4,"end_line":37,"end_character":10},"updated":"2018-04-17 15:19:04.000000000","message":"I think it would be better to let these appear as constants:\n\ns/max_id/MAX/\ns/min_id/MIN/","commit_id":"e6078e4d40c5a6fe086095ff175a64e86db67acd"}],"networking_bagpipe/tests/unit/bagpipe_bgp/test_identifier_allocators.py":[{"author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"change_message_id":"5698054fc351b3f02b9d4f5a86b622615e4cdd46","unresolved":false,"context_lines":[{"line_number":46,"context_line":"                         self.test_allocator.current_id)"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    def test_reuse_released_id(self):"},{"line_number":49,"context_line":"        # Check identifier reused after been released"},{"line_number":50,"context_line":"        remove_id \u003d self.min_id + self.remove_index"},{"line_number":51,"context_line":"        self.test_allocator.release(remove_id)"},{"line_number":52,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f6a8fd7_dfcc1d8b","line":49,"range":{"start_line":49,"start_character":38,"end_line":49,"end_character":41},"updated":"2018-04-17 15:19:04.000000000","message":"\"after having been\"","commit_id":"e6078e4d40c5a6fe086095ff175a64e86db67acd"}]}
