)]}'
{"nova/objects/compute_node.py":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"468ed5cd7acd2cc189241e991a8e281a646bd0c1","unresolved":false,"context_lines":[{"line_number":229,"context_line":"    @base.remotable_classmethod"},{"line_number":230,"context_line":"    def get_first_node_by_host_for_old_compat(cls, context, host,"},{"line_number":231,"context_line":"                                              use_slave\u003dFalse):"},{"line_number":232,"context_line":"        computes \u003d ComputeNodeList.get_all_by_host(context, host, use_slave)"},{"line_number":233,"context_line":"        # FIXME(sbauza): Some hypervisors (VMware, Ironic) can return multiple"},{"line_number":234,"context_line":"        # nodes per host, we should return all the nodes and modify the callers"},{"line_number":235,"context_line":"        # instead."}],"source_content_type":"text/x-python","patch_set":12,"id":"9a68dd71_e26e8395","side":"PARENT","line":232,"updated":"2016-01-21 15:22:50.000000000","message":"Isn\u0027t this fine as it is, because the ComputeNodeList has the correct decorators?","commit_id":"246573bc23571ace31b8295dd8e1ad11c944627b"},{"author":{"_account_id":10618,"name":"Pavel Kholkin","email":"p.v.holkin@mail.ru","username":"pkholkin"},"change_message_id":"7a47be71cb6a77c0cada2b91f254e3b0d6470cd6","unresolved":false,"context_lines":[{"line_number":228,"context_line":""},{"line_number":229,"context_line":"    @staticmethod"},{"line_number":230,"context_line":"    @db.select_db_reader_mode"},{"line_number":231,"context_line":"    def _get_first_node_by_host_for_old_compat_impl(context, host,"},{"line_number":232,"context_line":"                                                    use_slave\u003dFalse):"},{"line_number":233,"context_line":"        computes \u003d ComputeNodeList.get_all_by_host(context, host, use_slave)"},{"line_number":234,"context_line":"        # FIXME(sbauza): Some hypervisors (VMware, Ironic) can return multiple"}],"source_content_type":"text/x-python","patch_set":12,"id":"3a7e1126_ef6912fa","line":231,"updated":"2015-12-21 13:20:45.000000000","message":"This code was added to avoid problems if some extra db call will be added in \u0027_get_first_node_by_host_for_old_compat_impl\u0027 method.","commit_id":"1e0bd189ea3488ecf128e46cfc60437e31dcb5a7"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"468ed5cd7acd2cc189241e991a8e281a646bd0c1","unresolved":false,"context_lines":[{"line_number":228,"context_line":""},{"line_number":229,"context_line":"    @staticmethod"},{"line_number":230,"context_line":"    @db.select_db_reader_mode"},{"line_number":231,"context_line":"    def _get_first_node_by_host_for_old_compat_impl(context, host,"},{"line_number":232,"context_line":"                                                    use_slave\u003dFalse):"},{"line_number":233,"context_line":"        computes \u003d ComputeNodeList.get_all_by_host(context, host, use_slave)"},{"line_number":234,"context_line":"        # FIXME(sbauza): Some hypervisors (VMware, Ironic) can return multiple"}],"source_content_type":"text/x-python","patch_set":12,"id":"9a68dd71_820467c0","line":231,"in_reply_to":"3a7e1126_ef6912fa","updated":"2016-01-21 15:22:50.000000000","message":"I don\u0027t think thats a good idea.\n\nI have a feeling this might be unused now anyway? Maybe we can just mark it for delete on the next major version bump?","commit_id":"1e0bd189ea3488ecf128e46cfc60437e31dcb5a7"},{"author":{"_account_id":10618,"name":"Pavel Kholkin","email":"p.v.holkin@mail.ru","username":"pkholkin"},"change_message_id":"02e87912b7983ab502cbf11071d8294f305b94d7","unresolved":false,"context_lines":[{"line_number":228,"context_line":""},{"line_number":229,"context_line":"    @staticmethod"},{"line_number":230,"context_line":"    @db.select_db_reader_mode"},{"line_number":231,"context_line":"    def _get_first_node_by_host_for_old_compat_impl(context, host,"},{"line_number":232,"context_line":"                                                    use_slave\u003dFalse):"},{"line_number":233,"context_line":"        computes \u003d ComputeNodeList.get_all_by_host(context, host, use_slave)"},{"line_number":234,"context_line":"        # FIXME(sbauza): Some hypervisors (VMware, Ironic) can return multiple"}],"source_content_type":"text/x-python","patch_set":12,"id":"9a68dd71_c049c4b8","line":231,"in_reply_to":"9a68dd71_820467c0","updated":"2016-01-22 12:43:15.000000000","message":"Ok, done.","commit_id":"1e0bd189ea3488ecf128e46cfc60437e31dcb5a7"}]}
