)]}'
{"ironic/drivers/modules/inspector.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"8ca409c035f7db928155545d01d44973fb20e598","unresolved":true,"context_lines":[{"line_number":369,"context_line":"            node.uuid, processed\u003dTrue)"},{"line_number":370,"context_line":"        node_inventory.NodeInventory("},{"line_number":371,"context_line":"            node_id\u003dnode.id,"},{"line_number":372,"context_line":"            inventory_data\u003dinventory_data).create()"},{"line_number":373,"context_line":""},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"def _clean_up(task):"}],"source_content_type":"text/x-python","patch_set":2,"id":"efca983f_1fa2e58a","line":372,"updated":"2022-11-21 12:55:32.000000000","message":"You need to split the data. The actual inventory_data to store is in the \"inventory\" subkey, everything else should go to the plugin data.","commit_id":"8f710be20a60f7abba4dcbf24c02a1840e191a92"},{"author":{"_account_id":35099,"name":"Jakub Jelinek","email":"jakub.jelinek@cern.ch","username":"kubajj"},"change_message_id":"f775edf66c430a04d5feb9a6ec9864787f999edc","unresolved":false,"context_lines":[{"line_number":369,"context_line":"            node.uuid, processed\u003dTrue)"},{"line_number":370,"context_line":"        node_inventory.NodeInventory("},{"line_number":371,"context_line":"            node_id\u003dnode.id,"},{"line_number":372,"context_line":"            inventory_data\u003dinventory_data).create()"},{"line_number":373,"context_line":""},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"def _clean_up(task):"}],"source_content_type":"text/x-python","patch_set":2,"id":"0eebffb5_ffce0b06","line":372,"in_reply_to":"efca983f_1fa2e58a","updated":"2022-11-22 18:05:36.000000000","message":"Done","commit_id":"8f710be20a60f7abba4dcbf24c02a1840e191a92"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"38784098436898a0c3251161cc047b1f4e39e8eb","unresolved":true,"context_lines":[{"line_number":372,"context_line":"        node_inventory.NodeInventory("},{"line_number":373,"context_line":"            node_id\u003dnode.id,"},{"line_number":374,"context_line":"            inventory_data\u003dinventory_data,"},{"line_number":375,"context_line":"            plugin_data\u003dplugin_data).create()"},{"line_number":376,"context_line":""},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"def _clean_up(task):"}],"source_content_type":"text/x-python","patch_set":5,"id":"e1381925_db11dd60","line":375,"updated":"2022-11-25 15:04:28.000000000","message":"Inspector itself supports non-database storage backends, and so should we. Can be done in a follow-up per our IRC discussion.","commit_id":"4073d198390914b3582e7692e3032d0d644b9479"},{"author":{"_account_id":35099,"name":"Jakub Jelinek","email":"jakub.jelinek@cern.ch","username":"kubajj"},"change_message_id":"0e7e0dcf4dba8229c687d7ab8d024499965136cc","unresolved":false,"context_lines":[{"line_number":372,"context_line":"        node_inventory.NodeInventory("},{"line_number":373,"context_line":"            node_id\u003dnode.id,"},{"line_number":374,"context_line":"            inventory_data\u003dinventory_data,"},{"line_number":375,"context_line":"            plugin_data\u003dplugin_data).create()"},{"line_number":376,"context_line":""},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"def _clean_up(task):"}],"source_content_type":"text/x-python","patch_set":5,"id":"008d177f_6dd34c99","line":375,"in_reply_to":"e1381925_db11dd60","updated":"2022-11-28 16:46:39.000000000","message":"Will be implemented in a follow-up","commit_id":"4073d198390914b3582e7692e3032d0d644b9479"}]}
