)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"21a34e14c00ff656bffcfe0ca3c5ded09ea1d9a2","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Allow tenant ID for authentication"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Tenant names are not necessary unique for a User, so the client"},{"line_number":10,"context_line":"should also allow authentication by tenant_id"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Fixes bug 1195454"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAAPn%2F%2FjTY%3D","line":9,"updated":"2013-06-27 22:23:32.000000000","message":"s/necessary/necessarily/ (femtonit)","commit_id":"f05223f63d226e6a32ff5af100c98167c4adbb74"}],"novaclient/shell.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"21a34e14c00ff656bffcfe0ca3c5ded09ea1d9a2","unresolved":false,"context_lines":[{"line_number":292,"context_line":"            metavar\u003d\u0027\u003cauth-tenant-id\u003e\u0027,"},{"line_number":293,"context_line":"            default\u003dutils.env(\u0027OS_TENANT_ID\u0027),"},{"line_number":294,"context_line":"            help\u003d\u0027Defaults to env[OS_TENANT_ID].\u0027)"},{"line_number":295,"context_line":"        parser.add_argument(\u0027--os_tenant_id\u0027,"},{"line_number":296,"context_line":"            help\u003dargparse.SUPPRESS)"},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"        parser.add_argument(\u0027--os-auth-url\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2FjTU%3D","line":295,"updated":"2013-06-27 22:23:32.000000000","message":"The form with underscores exists in the other arguments for backwards compatibility; please leave out the homologue for new options…","commit_id":"f05223f63d226e6a32ff5af100c98167c4adbb74"}],"novaclient/tests/test_shell.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"21a34e14c00ff656bffcfe0ca3c5ded09ea1d9a2","unresolved":false,"context_lines":[{"line_number":20,"context_line":"            \u0027OS_AUTH_URL\u0027: \u0027http://no.where\u0027}"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"FAKE_ENV2 \u003d {\u0027OS_USERNAME\u0027: \u0027username\u0027,"},{"line_number":23,"context_line":"            \u0027OS_PASSWORD\u0027: \u0027password\u0027,"},{"line_number":24,"context_line":"            \u0027OS_TENANT_ID\u0027: \u0027tenant_id\u0027,"},{"line_number":25,"context_line":"            \u0027OS_AUTH_URL\u0027: \u0027http://no.where\u0027}"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2FjTM%3D","line":23,"updated":"2013-06-27 22:23:32.000000000","message":"Fix up the indentation to line up after the \u0027{\u0027 (attonit ;)","commit_id":"f05223f63d226e6a32ff5af100c98167c4adbb74"}],"novaclient/v1_1/client.py":[{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"6c6495e757f0977ad8b370ebab04a6a8fa716828","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        # FIXME(comstud): Rename the api_key argument above when we"},{"line_number":80,"context_line":"        # know it\u0027s not being used as keyword argument"},{"line_number":81,"context_line":"        password \u003d api_key"},{"line_number":82,"context_line":"        self.projectid \u003d projectid"},{"line_number":83,"context_line":"        self.tenant_id \u003d tenant_id"},{"line_number":84,"context_line":"        self.flavors \u003d flavors.FlavorManager(self)"},{"line_number":85,"context_line":"        self.flavor_access \u003d flavor_access.FlavorAccessManager(self)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAP3%2F%2FyOI%3D","line":82,"updated":"2013-07-11 14:29:42.000000000","message":"not sure why the renaming from project_id to projectid. But looking at the code, seems like you are doing this for consistency reason?","commit_id":"02f906bcd6866b24fa0b48d47f573197b17f0753"}]}
