)]}'
{"nova/conf/xenserver.py":[{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"88c54cb1d3310b7df1dd5cd9aa9c7dfe3b48db59","unresolved":false,"context_lines":[{"line_number":290,"context_line":"                    \u0027ISO image creation\u0027),"},{"line_number":291,"context_line":"    ]"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"ALL_XENSERVER_OPTS \u003d itertools.chain("},{"line_number":294,"context_line":"                     xenapi_agent_opts,"},{"line_number":295,"context_line":"                     xenapi_session_opts,"},{"line_number":296,"context_line":"                     xenapi_torrent_opts,"},{"line_number":297,"context_line":"                     xenapi_vm_utils_opts)"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":""},{"line_number":300,"context_line":"def register_opts(conf):"}],"source_content_type":"text/x-python","patch_set":5,"id":"9a061dce_d3ff9132","line":297,"range":{"start_line":293,"start_character":21,"end_line":297,"end_character":42},"updated":"2016-04-05 09:14:32.000000000","message":"Please be aware that this prevents the generation of these options.\nSee bug 1565824 for that. Change https://review.openstack.org/#/c/301166/\nfixes this and should be merged before this one.","commit_id":"eee20ef3a2a471b742d814007227954ca464427b"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"aa54e02807f49683bf6a919916a9737cc6c1405c","unresolved":false,"context_lines":[{"line_number":290,"context_line":"                    \u0027ISO image creation\u0027),"},{"line_number":291,"context_line":"    ]"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"ALL_XENSERVER_OPTS \u003d itertools.chain("},{"line_number":294,"context_line":"                     xenapi_agent_opts,"},{"line_number":295,"context_line":"                     xenapi_session_opts,"},{"line_number":296,"context_line":"                     xenapi_torrent_opts,"},{"line_number":297,"context_line":"                     xenapi_vm_utils_opts)"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":""},{"line_number":300,"context_line":"def register_opts(conf):"}],"source_content_type":"text/x-python","patch_set":5,"id":"9a061dce_a29ba871","line":297,"range":{"start_line":293,"start_character":21,"end_line":297,"end_character":42},"in_reply_to":"9a061dce_d3ff9132","updated":"2016-04-05 09:49:34.000000000","message":"On a second thought: As this gets called seldom and doesn\u0027t suffer from the slight performance impact, we should use the more explicit \"list1 + list2 + list3\" concatenation.","commit_id":"eee20ef3a2a471b742d814007227954ca464427b"}],"nova/virt/opts.py":[{"author":{"_account_id":20217,"name":"Anusha Unnam","email":"anusha.unnam25@gmail.com","username":"aunnam"},"change_message_id":"e2b300bff47d8584115933551639ee0733693450","unresolved":false,"context_lines":[{"line_number":49,"context_line":"import nova.virt.xenapi.driver"},{"line_number":50,"context_line":"import nova.virt.xenapi.pool"},{"line_number":51,"context_line":"import nova.virt.xenapi.vif"},{"line_number":52,"context_line":"import nova.virt.xenapi.vm_utils"},{"line_number":53,"context_line":"import nova.virt.xenapi.vmops"},{"line_number":54,"context_line":"import nova.virt.xenapi.volume_utils"},{"line_number":55,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba0121b8_39c71297","line":52,"range":{"start_line":52,"start_character":17,"end_line":52,"end_character":23},"updated":"2016-04-01 17:12:27.000000000","message":"I think you can remove this line.","commit_id":"ca9846fa4b70b3370fcb71a7dfe4fdd4bc2e7e8e"},{"author":{"_account_id":8158,"name":"Hemanth Makkapati","email":"makstacker+osgerrit@gmail.com","username":"hemanth.makkapati"},"change_message_id":"d2e7a7501ac2f95495da95acc11e04f9b14425d8","unresolved":false,"context_lines":[{"line_number":49,"context_line":"import nova.virt.xenapi.driver"},{"line_number":50,"context_line":"import nova.virt.xenapi.pool"},{"line_number":51,"context_line":"import nova.virt.xenapi.vif"},{"line_number":52,"context_line":"import nova.virt.xenapi.vm_utils"},{"line_number":53,"context_line":"import nova.virt.xenapi.vmops"},{"line_number":54,"context_line":"import nova.virt.xenapi.volume_utils"},{"line_number":55,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba0121b8_14adb3e8","line":52,"range":{"start_line":52,"start_character":17,"end_line":52,"end_character":23},"in_reply_to":"ba0121b8_39c71297","updated":"2016-04-01 17:40:03.000000000","message":"Done","commit_id":"ca9846fa4b70b3370fcb71a7dfe4fdd4bc2e7e8e"}]}
