)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"45b03b5c03744cd3a69dcbb4252b4fb1c544bdf9","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Yusef Shaban \u003cyshaban@godaddy.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-07-09 18:50:08 -0700"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Adds support for allowing a sushy object to be initialized when a vendor does not implement all base resources."},{"line_number":8,"context_line":"Implements adapter checking"},{"line_number":9,"context_line":"Closes Story: 35777"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7faddb67_b5dd8e71","line":7,"updated":"2019-07-10 13:15:51.000000000","message":"please respect limit of columns and leave one blank line between title and commit text","commit_id":"19de938b304eb476507b1aeefcceca26d9c1bf20"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"45b03b5c03744cd3a69dcbb4252b4fb1c544bdf9","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Adds support for allowing a sushy object to be initialized when a vendor does not implement all base resources."},{"line_number":8,"context_line":"Implements adapter checking"},{"line_number":9,"context_line":"Closes Story: 35777"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I59b6553d8d5aa60ad4e79df9507c9fe9fc1dc86b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7faddb67_75e71642","line":9,"updated":"2019-07-10 13:15:51.000000000","message":"usually this should just be:\nStory: ###\nTask: ###","commit_id":"19de938b304eb476507b1aeefcceca26d9c1bf20"}],"sushy/resources/base.py":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"45b03b5c03744cd3a69dcbb4252b4fb1c544bdf9","unresolved":false,"context_lines":[{"line_number":99,"context_line":"            # Get the value based on the name, defaulting to an empty dict"},{"line_number":100,"context_line":"            value \u003d body.get(name, {})"},{"line_number":101,"context_line":"            # Check to ensure that value is implemented by OEM"},{"line_number":102,"context_line":"            if value is not None and value !\u003d {} and value.lower() !\u003d \u0027none\u0027:"},{"line_number":103,"context_line":"                value \u003d self._adapter(value)"},{"line_number":104,"context_line":"        except (UnicodeError, ValueError, TypeError) as exc:"},{"line_number":105,"context_line":"            path \u003d (nested_in or []) + self._path"}],"source_content_type":"text/x-python","patch_set":1,"id":"7faddb67_35eafe0e","line":102,"range":{"start_line":102,"start_character":52,"end_line":102,"end_character":66},"updated":"2019-07-10 13:15:51.000000000","message":"I believe all the tests are complaining because of this, doesn\u0027t look right in general considering what value is","commit_id":"19de938b304eb476507b1aeefcceca26d9c1bf20"}]}
