)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"f006e06587ce5487b29a6d580a7521c328818b64","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"82e025da_24d15093","updated":"2026-05-05 13:00:32.000000000","message":"lgtm, thanks","commit_id":"3f97cb3d8ff1763c107356a139a4456cbf8c92db"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"5df1370a487e6b02884eccd25938f69979bbadae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3b650489_31e22e9e","updated":"2026-04-29 09:37:25.000000000","message":"lgtm, will be helpful for debugging","commit_id":"3f97cb3d8ff1763c107356a139a4456cbf8c92db"}],"watcher/decision_engine/strategy/strategies/workload_balance.py":[{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"f006e06587ce5487b29a6d580a7521c328818b64","unresolved":true,"context_lines":[{"line_number":205,"context_line":"            workload \u003d instance_data[\u0027workload\u0027]"},{"line_number":206,"context_line":"            # calculate the available resources"},{"line_number":207,"context_line":"            free_res \u003d self.compute_model.get_node_free_resources(host)"},{"line_number":208,"context_line":"            if free_res[\u0027vcpu\u0027] \u003c required_cores:"},{"line_number":209,"context_line":"                LOG.debug("},{"line_number":210,"context_line":"                    \"Host %(host)s rejected for instance %(instance)s: \""},{"line_number":211,"context_line":"                    \"insufficient vCPUs (available: %(available)s, \""}],"source_content_type":"text/x-python","patch_set":1,"id":"01a39770_1ed36f90","line":208,"range":{"start_line":208,"start_character":0,"end_line":208,"end_character":49},"updated":"2026-05-05 13:00:32.000000000","message":"nit: i would consider another method to aggregate all debug logs instead, to make this method easier to read. But it is fine too.","commit_id":"3f97cb3d8ff1763c107356a139a4456cbf8c92db"}]}
