)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"31afb3cded61c5bde31f610514995175158685d6","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Change-Id: I2cb766ce1fd8ddcc75209f9e92221a3b77015ea2"},{"line_number":20,"context_line":"Closes-Bug: #1525295"},{"line_number":21,"context_line":"Closes-Bug: #1513782"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7a740942_87362e01","line":21,"updated":"2015-12-14 09:46:36.000000000","message":"This is yet to be verified, right?","commit_id":"0a95419116079ee5b21c7cea14e6351f924e2287"}],"neutron/db/db_base_plugin_common.py":[{"author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"change_message_id":"be2e63c3cea243fe26577e28d38f242ced1ee09d","unresolved":false,"context_lines":[{"line_number":276,"context_line":"                attributes.NETWORKS, res, network)"},{"line_number":277,"context_line":"        return self._fields(res, fields)"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"    def _is_network_shared(self, context, network):"},{"line_number":280,"context_line":"        # The shared attribute for a network now reflects if the network"},{"line_number":281,"context_line":"        # is shared to the calling tenant via an RBAC entry."},{"line_number":282,"context_line":"        matches \u003d (\u0027*\u0027,) + ((context.tenant_id,) if context else ())"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_330003ab","line":279,"updated":"2015-12-12 06:49:05.000000000","message":"IMO this function can be made common so that it could be reused by different RBAC objects.","commit_id":"7091dcd37572059fd45115bdd848ab600cbcd0f2"},{"author":{"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"},"change_message_id":"eeedb733f34afe0e4b9a272c356ec847076c7edf","unresolved":false,"context_lines":[{"line_number":276,"context_line":"                attributes.NETWORKS, res, network)"},{"line_number":277,"context_line":"        return self._fields(res, fields)"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"    def _is_network_shared(self, context, network):"},{"line_number":280,"context_line":"        # The shared attribute for a network now reflects if the network"},{"line_number":281,"context_line":"        # is shared to the calling tenant via an RBAC entry."},{"line_number":282,"context_line":"        matches \u003d (\u0027*\u0027,) + ((context.tenant_id,) if context else ())"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_5f0a5f7a","line":279,"in_reply_to":"7a740942_330003ab","updated":"2015-12-14 00:47:22.000000000","message":"We can do that once we have some other rbac objects. This patch needs to be back-ported so it\u0027s not a good time for a bigger refactor.","commit_id":"7091dcd37572059fd45115bdd848ab600cbcd0f2"}]}
