)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"8d4335cdfc3e041531474be820cf8cf609875661","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"It\u0027s written to but never read from!"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Related-Bug: #1642426"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch is required by neutron-lib adoption because it is part of"},{"line_number":14,"context_line":"rehoming neutron/api/v2/attributes.py. All subprojects that reference"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":10,"id":"3a71b18c_adac80ee","line":11,"updated":"2016-12-01 15:40:10.000000000","message":"So what closes this bug? Maybe I missed it.","commit_id":"f33bada2a9290126020a761a60446963e46d448d"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"09d0caa2911151cc79ffa3951d2d290c73cedc06","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"It\u0027s written to but never read from!"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Related-Bug: #1642426"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch is required by neutron-lib adoption because it is part of"},{"line_number":14,"context_line":"rehoming neutron/api/v2/attributes.py. All subprojects that reference"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":10,"id":"3a71b18c_72e79b12","line":11,"in_reply_to":"3a71b18c_adac80ee","updated":"2016-12-01 16:39:51.000000000","message":"This bug was created before we decided we don\u0027t need bugs for these things. We can close the bug manually, but if a respin of this patch is needed I will change it to closes-bug.","commit_id":"f33bada2a9290126020a761a60446963e46d448d"}],"neutron/api/v2/attributes.py":[{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"8d4335cdfc3e041531474be820cf8cf609875661","unresolved":false,"context_lines":[{"line_number":287,"context_line":"    NETWORKS: \u0027network_id\u0027"},{"line_number":288,"context_line":"}"},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"# Removing PLURALS breaks subprojects, but they don\u0027t need it so they"},{"line_number":291,"context_line":"# need to be patched."},{"line_number":292,"context_line":""},{"line_number":293,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"3a71b18c_ad93a0a2","line":290,"updated":"2016-12-01 15:40:10.000000000","message":"IMHO it\u0027d be better to not leave these comments, but maybe that\u0027s part of the process I missed?","commit_id":"f33bada2a9290126020a761a60446963e46d448d"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"09d0caa2911151cc79ffa3951d2d290c73cedc06","unresolved":false,"context_lines":[{"line_number":287,"context_line":"    NETWORKS: \u0027network_id\u0027"},{"line_number":288,"context_line":"}"},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"# Removing PLURALS breaks subprojects, but they don\u0027t need it so they"},{"line_number":291,"context_line":"# need to be patched."},{"line_number":292,"context_line":""},{"line_number":293,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"3a71b18c_b276933c","line":290,"in_reply_to":"3a71b18c_ad93a0a2","updated":"2016-12-01 16:39:51.000000000","message":"I forgot about this. If a re-spin (rebase) is needed I will remove it, else it can be removed in a follow-up.","commit_id":"f33bada2a9290126020a761a60446963e46d448d"}],"neutron/extensions/qos.py":[{"author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"change_message_id":"0a8bc93e6e2251199f0be2d81b84ed32330c4306","unresolved":false,"context_lines":[{"line_number":22,"context_line":"import six"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"from neutron.api import extensions"},{"line_number":25,"context_line":"from neutron.api.v2 import attributes as attr"},{"line_number":26,"context_line":"from neutron.api.v2 import base"},{"line_number":27,"context_line":"from neutron.api.v2 import resource_helper"},{"line_number":28,"context_line":"from neutron.common import constants as common_constants"}],"source_content_type":"text/x-python","patch_set":8,"id":"5a74a57a_ba49ee8d","side":"PARENT","line":25,"range":{"start_line":25,"start_character":27,"end_line":25,"end_character":37},"updated":"2016-11-24 00:26:06.000000000","message":"L54, L58 and L64 use attr.\nThis line should be replaced with \u0027from neutron_lib.db import constants as db_const\u0027","commit_id":"4151486bd49dcee063e8173d604139c65db36e12"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"f44bd6cc93eede6aa25a2a31db9f554ff4b11e33","unresolved":false,"context_lines":[{"line_number":22,"context_line":"import six"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"from neutron.api import extensions"},{"line_number":25,"context_line":"from neutron.api.v2 import attributes as attr"},{"line_number":26,"context_line":"from neutron.api.v2 import base"},{"line_number":27,"context_line":"from neutron.api.v2 import resource_helper"},{"line_number":28,"context_line":"from neutron.common import constants as common_constants"}],"source_content_type":"text/x-python","patch_set":8,"id":"5a74a57a_e3881e25","side":"PARENT","line":25,"range":{"start_line":25,"start_character":27,"end_line":25,"end_character":37},"in_reply_to":"5a74a57a_9557a501","updated":"2016-11-24 03:29:08.000000000","message":"Done","commit_id":"4151486bd49dcee063e8173d604139c65db36e12"},{"author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"change_message_id":"2085ccdc3870a9fa937bdbd52d52e76c33ddbac9","unresolved":false,"context_lines":[{"line_number":22,"context_line":"import six"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"from neutron.api import extensions"},{"line_number":25,"context_line":"from neutron.api.v2 import attributes as attr"},{"line_number":26,"context_line":"from neutron.api.v2 import base"},{"line_number":27,"context_line":"from neutron.api.v2 import resource_helper"},{"line_number":28,"context_line":"from neutron.common import constants as common_constants"}],"source_content_type":"text/x-python","patch_set":8,"id":"5a74a57a_9557a501","side":"PARENT","line":25,"range":{"start_line":25,"start_character":27,"end_line":25,"end_character":37},"in_reply_to":"5a74a57a_ba49ee8d","updated":"2016-11-24 00:37:01.000000000","message":"Ah, I misunderstood.\nL54, L58 and L64 use attr. This line should not be deleted.","commit_id":"4151486bd49dcee063e8173d604139c65db36e12"}]}
