)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"change_message_id":"695dc2cfc6cff6154b8f9300b183891a3c80f273","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Use only_contrib option for nova_client calls"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Use the only_contrib option that was added by"},{"line_number":10,"context_line":"c18ccb1bfae574b4b496c138e9192fc737ed9c20w to speed up nova_client calls"},{"line_number":11,"context_line":"and reduce /var/log/audit noise."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ic97b342a3633ffdf05b02ddd81baad88e1605a75"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa0719c6_1ac2c033","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":41},"updated":"2016-03-21 23:32:49.000000000","message":"The id is invalid.","commit_id":"a9a4fb077eb13b0ca5d7f4a292c2ca974ed436e3"},{"author":{"_account_id":9572,"name":"Eric Larese","email":"erlarese@us.ibm.com","username":"erlarese"},"change_message_id":"8a41b4fc23f9d3c03555f57a66060fbf7ed1c826","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Use only_contrib option for nova_client calls"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Use the only_contrib option that was added by"},{"line_number":10,"context_line":"c18ccb1bfae574b4b496c138e9192fc737ed9c20w to speed up nova_client calls"},{"line_number":11,"context_line":"and reduce /var/log/audit noise."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ic97b342a3633ffdf05b02ddd81baad88e1605a75"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa0719c6_cba4dcba","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":41},"in_reply_to":"fa0719c6_1ac2c033","updated":"2016-03-22 14:18:39.000000000","message":"Hello, sorry I\u0027m not sure how that happened.  It should be updated now.","commit_id":"a9a4fb077eb13b0ca5d7f4a292c2ca974ed436e3"},{"author":{"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"},"change_message_id":"ce54a79cde372a3ddffc7415ee129990bf0de64f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Use only_contrib option for nova_client calls"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Use the only_contrib option that was added by"},{"line_number":10,"context_line":"I030f4c55c2795c7f7973f5f12e54b9819c4a5578 to speed up nova_client calls"},{"line_number":11,"context_line":"and reduce /var/log/audit noise."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ic97b342a3633ffdf05b02ddd81baad88e1605a75"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3ac371cc_4d8c7f7f","line":10,"updated":"2016-08-16 09:27:26.000000000","message":"Can you just add a few words to the commit message here indicating what it does so it\u0027s easy to tell from the git log without digging up this other change?","commit_id":"dae77de9e04e19161ca70a112b95566b608c22f0"},{"author":{"_account_id":9572,"name":"Eric Larese","email":"erlarese@us.ibm.com","username":"erlarese"},"change_message_id":"96ee752da831c8cec59bd48d7cd27f4e94613c40","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Use only_contrib option for nova_client calls"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Use the only_contrib option that was added by"},{"line_number":10,"context_line":"I030f4c55c2795c7f7973f5f12e54b9819c4a5578 to speed up nova_client calls"},{"line_number":11,"context_line":"and reduce /var/log/audit noise."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ic97b342a3633ffdf05b02ddd81baad88e1605a75"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3ac371cc_e9a9bc7c","line":10,"in_reply_to":"3ac371cc_4d8c7f7f","updated":"2016-08-16 19:55:27.000000000","message":"Done","commit_id":"dae77de9e04e19161ca70a112b95566b608c22f0"}],"neutron/notifiers/nova.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"51840ae7f2ff710723476aa4d4f249fdf58e8956","unresolved":false,"context_lines":[{"line_number":56,"context_line":"            \u0027nova\u0027,"},{"line_number":57,"context_line":"            auth\u003dauth)"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"        extensions \u003d ["},{"line_number":60,"context_line":"            ext for ext in nova_client.discover_extensions(NOVA_API_VERSION,"},{"line_number":61,"context_line":"                                                           only_contrib\u003dTrue)"},{"line_number":62,"context_line":"            if ext.name \u003d\u003d \"server_external_events\"]"},{"line_number":63,"context_line":"        self.nclient \u003d nova_client.Client("},{"line_number":64,"context_line":"            NOVA_API_VERSION,"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a430d35_acf8d67d","line":61,"range":{"start_line":59,"start_character":8,"end_line":61,"end_character":77},"updated":"2017-02-03 21:57:49.000000000","message":"Since novaclient 7.0.0 all \"contrib\" extensions are enabled by default. It would be nice to add note here and proper check. Something like:\n\n\n    import novaclient as nc\n    \n    extenstions \u003d []\n    if int(nc.__version__[0]) \u003c 7:\n        # NOTE: contrib extensions are not included in raw novaclient instance by default in old releases\n        extensions \u003d [...]","commit_id":"1db573ff12172f0a278b7318fe8094527e2bc72a"}]}
