)]}'
{"magnumclient/shell.py":[{"author":{"_account_id":10206,"name":"Madhuri Kumari","email":"madhuri.kumari@intel.com","username":"Madhuri"},"change_message_id":"761581a232a0a3819dbbbb538b1f398b413b25d2","unresolved":false,"context_lines":[{"line_number":512,"context_line":"                raise exc.CommandError(\"You must provide a project name \""},{"line_number":513,"context_line":"                                       \"or project id via --os-project-name, \""},{"line_number":514,"context_line":"                                       \"--os-project-id, env[OS_PROJECT_NAME] \""},{"line_number":515,"context_line":"                                       \"or env[OS_PROJECT_ID]\")"},{"line_number":516,"context_line":""},{"line_number":517,"context_line":"            if not os_auth_url:"},{"line_number":518,"context_line":"                if os_auth_system and os_auth_system !\u003d \u0027keystone\u0027:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_87494791","line":515,"updated":"2016-06-10 06:02:43.000000000","message":"Can we also add --os-tenant-id, --os-tenant-name, env[OS_TENANT_NAME], env[OS_TENANET_ID] to error message?","commit_id":"41d97a3bb4a9fa764bcae5edbce174263a4065ee"},{"author":{"_account_id":12385,"name":"Motohiro/Yuanying Otsuka","email":"yuanying@fraction.jp","username":"yuanying"},"change_message_id":"0ffed5536b168f200479392dbe4690d0c35c7ae5","unresolved":false,"context_lines":[{"line_number":512,"context_line":"                raise exc.CommandError(\"You must provide a project name \""},{"line_number":513,"context_line":"                                       \"or project id via --os-project-name, \""},{"line_number":514,"context_line":"                                       \"--os-project-id, env[OS_PROJECT_NAME] \""},{"line_number":515,"context_line":"                                       \"or env[OS_PROJECT_ID]\")"},{"line_number":516,"context_line":""},{"line_number":517,"context_line":"            if not os_auth_url:"},{"line_number":518,"context_line":"                if os_auth_system and os_auth_system !\u003d \u0027keystone\u0027:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_360363ba","line":515,"in_reply_to":"7aa08908_87494791","updated":"2016-06-10 08:00:42.000000000","message":"I saw ironic client, it doesn\u0027t add error message. so I simply revert supporting --os-tenant-id and --os-tenant-name.","commit_id":"41d97a3bb4a9fa764bcae5edbce174263a4065ee"}],"magnumclient/tests/test_shell.py":[{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"77d511913d6a486964052025df5bb6bb6b67f4e7","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"FAKE_ENV \u003d {\u0027OS_USERNAME\u0027: \u0027username\u0027,"},{"line_number":29,"context_line":"            \u0027OS_PASSWORD\u0027: \u0027password\u0027,"},{"line_number":30,"context_line":"            \u0027OS_PROJECT_NAME\u0027: \u0027tenant_name\u0027,"},{"line_number":31,"context_line":"            \u0027OS_AUTH_URL\u0027: \u0027http://no.where/v2.0\u0027}"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"FAKE_ENV2 \u003d {\u0027OS_USER_ID\u0027: \u0027user_id\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_9225f1c3","line":30,"range":{"start_line":30,"start_character":32,"end_line":30,"end_character":43},"updated":"2016-06-10 13:51:46.000000000","message":"I think it\u0027s safe to do %s/tenant/project/g or gc\nTo get rid of tenant everywhere.","commit_id":"c94f83cef942de39d8e11b579874e4645d60b1b2"},{"author":{"_account_id":12385,"name":"Motohiro/Yuanying Otsuka","email":"yuanying@fraction.jp","username":"yuanying"},"change_message_id":"8f60cef8d8ff67c833b69975689cda01fd163824","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"FAKE_ENV \u003d {\u0027OS_USERNAME\u0027: \u0027username\u0027,"},{"line_number":29,"context_line":"            \u0027OS_PASSWORD\u0027: \u0027password\u0027,"},{"line_number":30,"context_line":"            \u0027OS_PROJECT_NAME\u0027: \u0027tenant_name\u0027,"},{"line_number":31,"context_line":"            \u0027OS_AUTH_URL\u0027: \u0027http://no.where/v2.0\u0027}"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"FAKE_ENV2 \u003d {\u0027OS_USER_ID\u0027: \u0027user_id\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_331e8a70","line":30,"range":{"start_line":30,"start_character":32,"end_line":30,"end_character":43},"in_reply_to":"7aa08908_9225f1c3","updated":"2016-06-13 02:48:53.000000000","message":"Done","commit_id":"c94f83cef942de39d8e11b579874e4645d60b1b2"}],"magnumclient/tests/utils.py":[{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"77d511913d6a486964052025df5bb6bb6b67f4e7","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"FAKE_ENV \u003d {\u0027OS_USERNAME\u0027: \u0027username\u0027,"},{"line_number":29,"context_line":"            \u0027OS_PASSWORD\u0027: \u0027password\u0027,"},{"line_number":30,"context_line":"            \u0027OS_PROJECT_NAME\u0027: \u0027tenant_name\u0027,"},{"line_number":31,"context_line":"            \u0027OS_AUTH_URL\u0027: \u0027http://no.where/v2.0\u0027}"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_f2f0b568","line":30,"range":{"start_line":30,"start_character":32,"end_line":30,"end_character":43},"updated":"2016-06-10 13:51:46.000000000","message":"s/tenant/project","commit_id":"c94f83cef942de39d8e11b579874e4645d60b1b2"},{"author":{"_account_id":12385,"name":"Motohiro/Yuanying Otsuka","email":"yuanying@fraction.jp","username":"yuanying"},"change_message_id":"8f60cef8d8ff67c833b69975689cda01fd163824","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"FAKE_ENV \u003d {\u0027OS_USERNAME\u0027: \u0027username\u0027,"},{"line_number":29,"context_line":"            \u0027OS_PASSWORD\u0027: \u0027password\u0027,"},{"line_number":30,"context_line":"            \u0027OS_PROJECT_NAME\u0027: \u0027tenant_name\u0027,"},{"line_number":31,"context_line":"            \u0027OS_AUTH_URL\u0027: \u0027http://no.where/v2.0\u0027}"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_7314924c","line":30,"range":{"start_line":30,"start_character":32,"end_line":30,"end_character":43},"in_reply_to":"7aa08908_f2f0b568","updated":"2016-06-13 02:48:53.000000000","message":"Done","commit_id":"c94f83cef942de39d8e11b579874e4645d60b1b2"}],"magnumclient/tests/v1/shell_test_base.py":[{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"77d511913d6a486964052025df5bb6bb6b67f4e7","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"FAKE_ENV \u003d {\u0027OS_USERNAME\u0027: \u0027username\u0027,"},{"line_number":23,"context_line":"            \u0027OS_PASSWORD\u0027: \u0027password\u0027,"},{"line_number":24,"context_line":"            \u0027OS_PROJECT_NAME\u0027: \u0027tenant_name\u0027,"},{"line_number":25,"context_line":"            \u0027OS_AUTH_URL\u0027: \u0027http://no.where/v2.0\u0027,"},{"line_number":26,"context_line":"            \u0027BYPASS_URL\u0027: \u0027http://magnum\u0027}"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_d2adb989","line":24,"range":{"start_line":24,"start_character":32,"end_line":24,"end_character":43},"updated":"2016-06-10 13:51:46.000000000","message":"s/tenant/project","commit_id":"c94f83cef942de39d8e11b579874e4645d60b1b2"},{"author":{"_account_id":12385,"name":"Motohiro/Yuanying Otsuka","email":"yuanying@fraction.jp","username":"yuanying"},"change_message_id":"8f60cef8d8ff67c833b69975689cda01fd163824","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"FAKE_ENV \u003d {\u0027OS_USERNAME\u0027: \u0027username\u0027,"},{"line_number":23,"context_line":"            \u0027OS_PASSWORD\u0027: \u0027password\u0027,"},{"line_number":24,"context_line":"            \u0027OS_PROJECT_NAME\u0027: \u0027tenant_name\u0027,"},{"line_number":25,"context_line":"            \u0027OS_AUTH_URL\u0027: \u0027http://no.where/v2.0\u0027,"},{"line_number":26,"context_line":"            \u0027BYPASS_URL\u0027: \u0027http://magnum\u0027}"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_65004502","line":24,"range":{"start_line":24,"start_character":32,"end_line":24,"end_character":43},"in_reply_to":"7aa08908_d2adb989","updated":"2016-06-13 02:48:53.000000000","message":"Done","commit_id":"c94f83cef942de39d8e11b579874e4645d60b1b2"}]}
