)]}'
{"ironic_python_agent/agent.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"5b5ab5e78a2652de85ffa556eedd4d5856f9f921","unresolved":false,"context_lines":[{"line_number":417,"context_line":"                try:"},{"line_number":418,"context_line":"                    # Attempt inspection. This may fail, and previously"},{"line_number":419,"context_line":"                    # an error would be logged."},{"line_number":420,"context_line":"                    uuid \u003d inspector.inspect()"},{"line_number":421,"context_line":"                except errors.InspectionError as e:"},{"line_number":422,"context_line":"                    LOG.error(\u0027Failed to perform inspection: %s\u0027, e)"},{"line_number":423,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_c320e7fa","line":420,"updated":"2020-07-03 08:12:26.000000000","message":"we should really pass hardware_info here to avoid doing it twice.","commit_id":"647e48c4c8e14c7f14e33736ac34c177cce6b279"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"593b1f8394b39cfc51729b853b4d3723db601b86","unresolved":false,"context_lines":[{"line_number":417,"context_line":"                try:"},{"line_number":418,"context_line":"                    # Attempt inspection. This may fail, and previously"},{"line_number":419,"context_line":"                    # an error would be logged."},{"line_number":420,"context_line":"                    uuid \u003d inspector.inspect()"},{"line_number":421,"context_line":"                except errors.InspectionError as e:"},{"line_number":422,"context_line":"                    LOG.error(\u0027Failed to perform inspection: %s\u0027, e)"},{"line_number":423,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_324e3696","line":420,"in_reply_to":"bf51134e_c320e7fa","updated":"2020-07-06 13:17:41.000000000","message":"This makes a lot of sense!","commit_id":"647e48c4c8e14c7f14e33736ac34c177cce6b279"}],"ironic_python_agent/hardware.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":"f51f0efeb4cdddb11225e4d67c75d30dd692f704","unresolved":false,"context_lines":[{"line_number":705,"context_line":"        hardware_info[\u0027system_vendor\u0027] \u003d self.get_system_vendor_info()"},{"line_number":706,"context_line":"        hardware_info[\u0027boot\u0027] \u003d self.get_boot_info()"},{"line_number":707,"context_line":"        hardware_info[\u0027hostname\u0027] \u003d netutils.get_hostname()"},{"line_number":708,"context_line":"        LOG.info(\u0027Inventory collected in %.2f second(s)\u0027, time.time() - start)"},{"line_number":709,"context_line":"        return hardware_info"},{"line_number":710,"context_line":""},{"line_number":711,"context_line":"    def get_clean_steps(self, node, ports):"}],"source_content_type":"text/x-python","patch_set":3,"id":"bf51134e_c6ca9c4d","line":708,"updated":"2020-07-06 16:06:29.000000000","message":"++","commit_id":"c76b8b2c217d57680baec977b374e821304198f9"}]}
