)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"a76a5c7f70773257e4dab7eef0e85e851be3cf91","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"24df4ace_4b1977d0","updated":"2025-11-04 15:29:12.000000000","message":"Please add a release note so users upgrading are aware of the new option.","commit_id":"295d0a1bf6473c67ad504ff89ba435414f90a876"},{"author":{"_account_id":37477,"name":"Florian","display_name":"FloD","email":"Florian.Doerheim@digits.schwarz","username":"FloD"},"change_message_id":"929b4a38a7ab0b0f02dd73dfdaaeef71d0c377d8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"2536afd6_62356f88","updated":"2025-10-30 10:38:51.000000000","message":"recheck","commit_id":"295d0a1bf6473c67ad504ff89ba435414f90a876"}],"cinder/scheduler/host_manager.py":[{"author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"change_message_id":"0513fd5bf8a93b8c76155e153794413fbbcbe214","unresolved":true,"context_lines":[{"line_number":1032,"context_line":"            for backup in running_backups:"},{"line_number":1033,"context_line":"                if backup.host in backups_in_host:"},{"line_number":1034,"context_line":"                    backups_in_host[backup.host] +\u003d 1"},{"line_number":1035,"context_line":"            min_backup \u003d min(backups_in_host.values())"},{"line_number":1036,"context_line":"            min_service \u003d [service for service in backups_in_host"},{"line_number":1037,"context_line":"                           if backups_in_host[service] \u003d\u003d min_backup]"},{"line_number":1038,"context_line":"            return min_service[0] if min_service else None"}],"source_content_type":"text/x-python","patch_set":8,"id":"a220d9f9_1faff378","line":1035,"range":{"start_line":1035,"start_character":12,"end_line":1035,"end_character":54},"updated":"2025-11-18 09:32:14.000000000","message":"This line can throw:\n  ValueError: min() arg is an empty sequence\n\nWhen there is no available backup services.","commit_id":"6eeebd69840b662d1d2bcd97f53f4bfd8e39e1aa"},{"author":{"_account_id":37477,"name":"Florian","display_name":"FloD","email":"Florian.Doerheim@digits.schwarz","username":"FloD"},"change_message_id":"6c780e3049b44d3076929ecb531c348827652b56","unresolved":true,"context_lines":[{"line_number":1032,"context_line":"            for backup in running_backups:"},{"line_number":1033,"context_line":"                if backup.host in backups_in_host:"},{"line_number":1034,"context_line":"                    backups_in_host[backup.host] +\u003d 1"},{"line_number":1035,"context_line":"            min_backup \u003d min(backups_in_host.values())"},{"line_number":1036,"context_line":"            min_service \u003d [service for service in backups_in_host"},{"line_number":1037,"context_line":"                           if backups_in_host[service] \u003d\u003d min_backup]"},{"line_number":1038,"context_line":"            return min_service[0] if min_service else None"}],"source_content_type":"text/x-python","patch_set":8,"id":"d47636a7_66712391","line":1035,"range":{"start_line":1035,"start_character":12,"end_line":1035,"end_character":54},"in_reply_to":"a220d9f9_1faff378","updated":"2025-12-15 14:04:12.000000000","message":"moved the check for empty backup service up, so that if the service list is empty it will be None automatically and we catch that.","commit_id":"6eeebd69840b662d1d2bcd97f53f4bfd8e39e1aa"}]}
