)]}'
{"sushy/resources/manager/constants.py":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"436f6cbd25cc9dbf3f43c9d0f691e692a21231d9","unresolved":true,"context_lines":[{"line_number":179,"context_line":""},{"line_number":180,"context_line":"    TFTP \u003d \u0027TFTP\u0027"},{"line_number":181,"context_line":"    \"\"\"Trivial File Transfer Protocol (TFTP).\"\"\""},{"line_number":182,"context_line":""},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"# Backward compatibility"},{"line_number":185,"context_line":"VIRTUAL_MEDIA_CD \u003d VirtualMediaType.CD"}],"source_content_type":"text/x-python","patch_set":2,"id":"ab3effed_0157a70a","line":182,"updated":"2026-07-23 15:59:23.000000000","message":"I\u0027m super surprised this doesn\u0027t SMB, but I *have* confirmed its not in the list in the standard.","commit_id":"cccdff585a8193c9f3c8ccc3c8eb95253f6695e1"}],"sushy/resources/manager/virtual_media.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"547fad4d2f7624c24434e310cf95b325f1c71418","unresolved":false,"context_lines":[{"line_number":268,"context_line":"                    # failure is due to absence of TransferProtocolType param"},{"line_number":269,"context_line":"                    # and if so adding it"},{"line_number":270,"context_line":"                    if payload.get(\u0027TransferProtocolType\u0027) is None and \\"},{"line_number":271,"context_line":"                            self.is_transfer_protocol_required(error):"},{"line_number":272,"context_line":"                        if payload[\u0027Image\u0027].startswith(\u0027https://\u0027):"},{"line_number":273,"context_line":"                            payload[\u0027TransferProtocolType\u0027] \u003d \"HTTPS\""},{"line_number":274,"context_line":"                        elif payload[\u0027Image\u0027].startswith(\u0027http://\u0027):"}],"source_content_type":"text/x-python","patch_set":2,"id":"75929fb4_038b8ec3","line":271,"updated":"2026-07-17 14:03:40.000000000","message":"Should we avoid this fallback when the protocol is supplied explicitly?","commit_id":"cccdff585a8193c9f3c8ccc3c8eb95253f6695e1"}],"sushy/tests/unit/resources/manager/test_virtual_media.py":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"436f6cbd25cc9dbf3f43c9d0f691e692a21231d9","unresolved":true,"context_lines":[{"line_number":184,"context_line":"        self.sys_virtual_media._conn.post.assert_called_once_with("},{"line_number":185,"context_line":"            (\"/redfish/v1/Managers/BMC/VirtualMedia/Floppy1/Actions\""},{"line_number":186,"context_line":"             \"/VirtualMedia.InsertMedia\"),"},{"line_number":187,"context_line":"            data\u003d{\"Image\": \"https://www.dmtf.org/freeImages/Sardine.img\","},{"line_number":188,"context_line":"                  \"WriteProtected\": False,"},{"line_number":189,"context_line":"                  \"TransferProtocolType\": \"HTTPS\"}"},{"line_number":190,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":2,"id":"e42bfdbb_2b6638a6","line":187,"updated":"2026-07-23 15:59:23.000000000","message":"I\u0027m not exactly a fan of encoding full urls like this in our tests.","commit_id":"cccdff585a8193c9f3c8ccc3c8eb95253f6695e1"}]}
