)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"40bc775a028b6a96fa9f47d795efd91cee7cd5c4","unresolved":false,"context_lines":[{"line_number":12,"context_line":"while the tempest version is a TempestException. The only class that should"},{"line_number":13,"context_line":"use the former is the RestClient (and derivative), while it is used by ssh"},{"line_number":14,"context_line":"client as well. Changing the type of exception raised by ssh.py would be a"},{"line_number":15,"context_line":"backward incompatible change, so I think we cannot change this now."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: I98ad80266b00f7d0b9d269a516866d81312aa834"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7aa08908_fd3bc1e7","line":15,"range":{"start_line":15,"start_character":0,"end_line":15,"end_character":28},"updated":"2016-06-15 00:41:49.000000000","message":"will it be backward incompatible change? former one just add resp_body in error message if not any.\nIMO we can change that. error message can be changed in lib","commit_id":"fe7155b09ab2f6661149195d757518e584167049"}],"tempest/common/cred_provider.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"e0337f7dc722766a32d9f4c56b4a47f33c463cc0","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        self.credentials_domain \u003d credentials_domain or \u0027Default\u0027"},{"line_number":41,"context_line":"        self.admin_role \u003d admin_role"},{"line_number":42,"context_line":"        if not auth.is_identity_version_supported(self.identity_version):"},{"line_number":43,"context_line":"            raise exceptions.InvalidIdentityVersion("},{"line_number":44,"context_line":"                identity_version\u003dself.identity_version)"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    @abc.abstractmethod"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_5d2815e2","line":43,"range":{"start_line":43,"start_character":29,"end_line":43,"end_character":51},"updated":"2016-06-15 00:39:12.000000000","message":"i did not find this in lib.expections ? is it or my eyes are going bad here :)","commit_id":"fe7155b09ab2f6661149195d757518e584167049"}],"tempest/exceptions.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"e0337f7dc722766a32d9f4c56b4a47f33c463cc0","unresolved":false,"context_lines":[{"line_number":25,"context_line":"    message \u003d \"Invalid service tag\""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"class InvalidIdentityVersion(exceptions.TempestException):"},{"line_number":29,"context_line":"    message \u003d \"Invalid version %(identity_version)s of the identity service\""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_fdb62187","line":28,"range":{"start_line":28,"start_character":6,"end_line":28,"end_character":28},"updated":"2016-06-15 00:39:12.000000000","message":"this should be in lib.exceptions but it is not and auth.py used it.","commit_id":"fe7155b09ab2f6661149195d757518e584167049"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"60fe9fd7a68ee27182b95723c6fdab4d2c9b847d","unresolved":false,"context_lines":[{"line_number":25,"context_line":"    message \u003d \"Invalid service tag\""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"class InvalidIdentityVersion(exceptions.TempestException):"},{"line_number":29,"context_line":"    message \u003d \"Invalid version %(identity_version)s of the identity service\""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"class TimeoutException(exceptions.TempestException):"}],"source_content_type":"text/x-python","patch_set":2,"id":"7aa08908_6fa36201","line":29,"range":{"start_line":28,"start_character":0,"end_line":29,"end_character":76},"updated":"2016-06-15 20:13:06.000000000","message":"we can remove this exception because of rebasing.","commit_id":"97d95d5a8edea7f3e45ee2e5784c30c0cb54429d"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"8d44be7452db0261aee73a851ef4fec46a754445","unresolved":false,"context_lines":[{"line_number":25,"context_line":"    message \u003d \"Invalid service tag\""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"class InvalidIdentityVersion(exceptions.TempestException):"},{"line_number":29,"context_line":"    message \u003d \"Invalid version %(identity_version)s of the identity service\""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"class TimeoutException(exceptions.TempestException):"}],"source_content_type":"text/x-python","patch_set":2,"id":"7aa08908_12bda5d7","line":29,"range":{"start_line":28,"start_character":0,"end_line":29,"end_character":76},"in_reply_to":"7aa08908_6fa36201","updated":"2016-06-15 20:43:01.000000000","message":"Nice catch, thanks","commit_id":"97d95d5a8edea7f3e45ee2e5784c30c0cb54429d"}]}
