)]}'
{"ironic_python_agent/tests/unit/test_hardware.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"64bf96454228e875e45d9f60abc31b43143d418a","unresolved":false,"context_lines":[{"line_number":8345,"context_line":"            if \u0027/sys/class/net/eth0/bonding\u0027 in path:"},{"line_number":8346,"context_line":"                return False"},{"line_number":8347,"context_line":"            # Fail on unexpected paths so we know if the code changes"},{"line_number":8348,"context_line":"            raise AssertionError(f\u0027Unexpected os.path.exists call: {path}\u0027)"},{"line_number":8349,"context_line":""},{"line_number":8350,"context_line":"        mocked_exists.side_effect \u003d mock_path_exists"},{"line_number":8351,"context_line":"        mocked_open.return_value.__enter__ \u003d lambda s: s"}],"source_content_type":"text/x-python","patch_set":1,"id":"6cf73f20_47be96ec","line":8348,"updated":"2026-04-16 13:31:35.000000000","message":"I may be wrong (it took a bit of squinting) but aren\u0027t the first 3 helpers the same? maybe use one copy?","commit_id":"4ace16f933ecaa60351665a2bbdf0e5bcfbc5b98"}]}
