)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"101b97a7927e16b5fb9cc2b4b592c496d602d5e6","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     khansa \u003ckhansa.amrouni@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-02-18 20:22:45 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change logger call"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"logger would be call without self"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_2ba421a4","line":7,"updated":"2020-02-18 19:49:31.000000000","message":"Let\u0027s have a more descriptive commit message!\n\nJust imagine yourself browsing through commit history trying to see if your problem has been solved already - what kind of message would make sense to you?","commit_id":"14308c5e2b0f13b898aa7f3500f0d810319d04ee"},{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"101b97a7927e16b5fb9cc2b4b592c496d602d5e6","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change logger call"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"logger would be call without self"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Idfc63ae509fefdb1436b1a70156a86a9b2d3a677"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_0bb5a5cf","line":9,"updated":"2020-02-18 19:49:31.000000000","message":"Let\u0027s try to be better at English and punctuation please.","commit_id":"14308c5e2b0f13b898aa7f3500f0d810319d04ee"},{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"a8b5dfcdde47a7616d76c48dd1ee56e72084db59","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     khansa \u003ckhansa.amrouni@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-02-24 00:30:45 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Error on inserting virtual media device"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"getting libvirtdriver does not have logger attribute ERROR while using"},{"line_number":10,"context_line":"libvirt emulator to insert a virtual media device."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1fa4df85_c81446a3","line":7,"updated":"2020-02-27 17:02:19.000000000","message":"Please, google on how to write proper commit messages.","commit_id":"d0de568e45c7696ea223cc44e27c4d057c1c5dfe"},{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"a8b5dfcdde47a7616d76c48dd1ee56e72084db59","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Error on inserting virtual media device"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"getting libvirtdriver does not have logger attribute ERROR while using"},{"line_number":10,"context_line":"libvirt emulator to insert a virtual media device."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Story: 2007329"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1fa4df85_a811caae","line":9,"updated":"2020-02-27 17:02:19.000000000","message":"Let\u0027s respect English grammar! Also, formatting should comply with commit message conventions.","commit_id":"d0de568e45c7696ea223cc44e27c4d057c1c5dfe"}],"releasenotes/notes/bug-38851-901e6e98e4b8270b.yaml":[{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"a8b5dfcdde47a7616d76c48dd1ee56e72084db59","unresolved":false,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixes failure on inserting a virtual media device with libvirt emulator."},{"line_number":5,"context_line":"    The error is caused by the incorrect call of the attribute logger of"},{"line_number":6,"context_line":"    set_boot_image method of libvirtdriver class."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1fa4df85_482856e1","line":5,"range":{"start_line":5,"start_character":41,"end_line":5,"end_character":45},"updated":"2020-02-27 17:02:19.000000000","message":"nit: may be \"reference\", not call?","commit_id":"d0de568e45c7696ea223cc44e27c4d057c1c5dfe"},{"author":{"_account_id":31182,"name":"khansa","email":"khansa.amrouni@gmail.com","username":"khansa"},"change_message_id":"f0f3b64e47af5c288d2df775e16b9f5e0591e045","unresolved":false,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixes failure on inserting a virtual media device with libvirt emulator."},{"line_number":5,"context_line":"    The error is caused by the incorrect call of the attribute logger of"},{"line_number":6,"context_line":"    set_boot_image method of libvirtdriver class."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1fa4df85_fa8a7f61","line":5,"range":{"start_line":5,"start_character":41,"end_line":5,"end_character":45},"in_reply_to":"1fa4df85_482856e1","updated":"2020-03-10 20:53:17.000000000","message":"Done","commit_id":"d0de568e45c7696ea223cc44e27c4d057c1c5dfe"},{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"a8b5dfcdde47a7616d76c48dd1ee56e72084db59","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixes failure on inserting a virtual media device with libvirt emulator."},{"line_number":5,"context_line":"    The error is caused by the incorrect call of the attribute logger of"},{"line_number":6,"context_line":"    set_boot_image method of libvirtdriver class."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1fa4df85_08225e01","line":6,"range":{"start_line":6,"start_character":29,"end_line":6,"end_character":42},"updated":"2020-02-27 17:02:19.000000000","message":"There is no `libvirtdriver` class.","commit_id":"d0de568e45c7696ea223cc44e27c4d057c1c5dfe"},{"author":{"_account_id":31182,"name":"khansa","email":"khansa.amrouni@gmail.com","username":"khansa"},"change_message_id":"f0f3b64e47af5c288d2df775e16b9f5e0591e045","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixes failure on inserting a virtual media device with libvirt emulator."},{"line_number":5,"context_line":"    The error is caused by the incorrect call of the attribute logger of"},{"line_number":6,"context_line":"    set_boot_image method of libvirtdriver class."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1fa4df85_ba516738","line":6,"range":{"start_line":6,"start_character":29,"end_line":6,"end_character":42},"in_reply_to":"1fa4df85_08225e01","updated":"2020-03-10 20:53:17.000000000","message":"I was referring to this class https://github.com/openstack/sushy-tools/blob/c08a57cc5addd32e37dccc7e19791181a9fc68d3/sushy_tools/emulator/resources/systems/libvirtdriver.py#L87\nmaybe I can say just \"..in libvirtdriver.py\" file?","commit_id":"d0de568e45c7696ea223cc44e27c4d057c1c5dfe"},{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"d5fe92a1936e42cd4f073c6d790b022b26e3a282","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixes failure on inserting a virtual media device with libvirt emulator."},{"line_number":5,"context_line":"    The error is caused by the incorrect call of the attribute logger of"},{"line_number":6,"context_line":"    set_boot_image method of libvirtdriver class."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1fa4df85_e474ef9e","line":6,"range":{"start_line":6,"start_character":29,"end_line":6,"end_character":42},"in_reply_to":"1fa4df85_ba516738","updated":"2020-03-13 09:50:51.000000000","message":"The name of that class `LibvirtDriver`, not `libvirtdriver`.","commit_id":"d0de568e45c7696ea223cc44e27c4d057c1c5dfe"}],"sushy_tools/emulator/resources/systems/libvirtdriver.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8f260914ae5b427df2023b1fb38742e013d6662e","unresolved":false,"context_lines":[{"line_number":1005,"context_line":"                conn.defineXML(xml.decode(\u0027utf-8\u0027))"},{"line_number":1006,"context_line":""},{"line_number":1007,"context_line":"            except Exception as e:"},{"line_number":1008,"context_line":"                logger.error(\u0027Rejected libvirt domain XML is %s\u0027, xml)"},{"line_number":1009,"context_line":""},{"line_number":1010,"context_line":"                msg \u003d (\u0027Error changing boot image at libvirt URI \"%(uri)s\": \u0027"},{"line_number":1011,"context_line":"                       \u0027%(error)s\u0027 % {\u0027uri\u0027: self._uri, \u0027error\u0027: e})"}],"source_content_type":"text/x-python","patch_set":4,"id":"df33271e_0b8e772d","line":1008,"updated":"2020-04-06 14:53:28.000000000","message":"pep8: F821 undefined name \u0027logger\u0027","commit_id":"0eb626cf78f7fbaf9975285f27277badd8e2a318"}]}
