)]}'
{"nova/conductor/tasks/live_migrate.py":[{"author":{"_account_id":4601,"name":"Tiago Mello","email":"tmello@linux.vnet.ibm.com","username":"tmello"},"change_message_id":"1752c65ba65b90d9f0122d49101f974881305ad6","unresolved":false,"context_lines":[{"line_number":172,"context_line":"                host \u003d None"},{"line_number":173,"context_line":"        return host"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"    def _get_candidate_destination(self, request_spec, attempted_hosts):"},{"line_number":176,"context_line":"        filter_properties \u003d {\u0027ignore_hosts\u0027: attempted_hosts}"},{"line_number":177,"context_line":"        return self.scheduler_rpcapi.select_hosts(self.context,"},{"line_number":178,"context_line":"                        request_spec, filter_properties)[0]"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAS3%2F%2FgcU%3D","line":175,"updated":"2013-09-25 15:01:20.000000000","message":"I think this helper method is no longer needed since it is only calling one other thing.","commit_id":"7dbda250754a061dcfdf3ae3c6485b4c09218fc8"},{"author":{"_account_id":6450,"name":"Hans Lindgren","email":"hanlind@kth.se","username":"hanlind"},"change_message_id":"97306ca1c2206c3750e24293ac47e026749c3399","unresolved":false,"context_lines":[{"line_number":172,"context_line":"                host \u003d None"},{"line_number":173,"context_line":"        return host"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"    def _get_candidate_destination(self, request_spec, attempted_hosts):"},{"line_number":176,"context_line":"        filter_properties \u003d {\u0027ignore_hosts\u0027: attempted_hosts}"},{"line_number":177,"context_line":"        return self.scheduler_rpcapi.select_hosts(self.context,"},{"line_number":178,"context_line":"                        request_spec, filter_properties)[0]"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAS3%2F%2FZ1A%3D","line":175,"in_reply_to":"AAAAS3%2F%2FgcU%3D","updated":"2013-09-27 12:28:11.000000000","message":"Done","commit_id":"7dbda250754a061dcfdf3ae3c6485b4c09218fc8"}],"nova/scheduler/utils.py":[{"author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"change_message_id":"ec4c4d74c77ff83edf56980b53a44a4bcaef10a2","unresolved":false,"context_lines":[{"line_number":48,"context_line":"            # NOTE(alaski): This should be removed as logic moves from the"},{"line_number":49,"context_line":"            # scheduler to conductor.  Provides backwards compatibility now."},{"line_number":50,"context_line":"            \u0027instance_uuids\u0027: [inst[\u0027uuid\u0027] for inst in instances]}"},{"line_number":51,"context_line":"    if image:"},{"line_number":52,"context_line":"        request_spec[\u0027image\u0027] \u003d image"},{"line_number":53,"context_line":"    return jsonutils.to_primitive(request_spec)"},{"line_number":54,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAS3%2F%2FgrI%3D","line":51,"updated":"2013-09-25 13:47:29.000000000","message":"This change should be in it\u0027s own patch in my opinion.  Just make the current patch dependent on it.\n\nAlso, I would rather see \u0027image\u0027 always being set in the request_spec, but ensure that it defaults to {} if no image is passed in.","commit_id":"7dbda250754a061dcfdf3ae3c6485b4c09218fc8"},{"author":{"_account_id":6450,"name":"Hans Lindgren","email":"hanlind@kth.se","username":"hanlind"},"change_message_id":"97306ca1c2206c3750e24293ac47e026749c3399","unresolved":false,"context_lines":[{"line_number":48,"context_line":"            # NOTE(alaski): This should be removed as logic moves from the"},{"line_number":49,"context_line":"            # scheduler to conductor.  Provides backwards compatibility now."},{"line_number":50,"context_line":"            \u0027instance_uuids\u0027: [inst[\u0027uuid\u0027] for inst in instances]}"},{"line_number":51,"context_line":"    if image:"},{"line_number":52,"context_line":"        request_spec[\u0027image\u0027] \u003d image"},{"line_number":53,"context_line":"    return jsonutils.to_primitive(request_spec)"},{"line_number":54,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAS3%2F%2FZ08%3D","line":51,"in_reply_to":"AAAAS3%2F%2FgrI%3D","updated":"2013-09-27 12:28:11.000000000","message":"Done","commit_id":"7dbda250754a061dcfdf3ae3c6485b4c09218fc8"}]}
