)]}'
{"specs/keystoneclient/deprecate-cli.rst":[{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"67ad4e68aadd213fa0b7da32c658f5718da6cbea","unresolved":false,"context_lines":[{"line_number":43,"context_line":"   including implement all the identity V3 commands, duplicating the work of"},{"line_number":44,"context_line":"   the OSC."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"b) Make ``keystone`` a wrapper around the OSC."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Security Impact"},{"line_number":49,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da86d52c_0a46bc21","line":46,"updated":"2015-02-13 20:42:30.000000000","message":"yuck!","commit_id":"367d2b11328a9e71778a96179c5dd8285eb4757f"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"dd99fa8f3e3d7e368b34810755ea0cf1fafa585f","unresolved":false,"context_lines":[{"line_number":89,"context_line":"Work Items"},{"line_number":90,"context_line":"----------"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"* Change ``keystone`` CLI to print the deprecation warning when run."},{"line_number":93,"context_line":"* Change ``keystone`` help text to print that it\u0027s deprecated."},{"line_number":94,"context_line":"* Change ``keystone`` man page to say that it\u0027s deprecated."},{"line_number":95,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"da86d52c_e133ae11","line":92,"updated":"2015-02-12 02:35:35.000000000","message":"will this print it for ALL commands? will this mess up any people that grep the output for ids/values?\n\nor will the deprecation warning only go to std.err?","commit_id":"367d2b11328a9e71778a96179c5dd8285eb4757f"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"a9318766901cf367acdf7182ef75c892260bc9ff","unresolved":false,"context_lines":[{"line_number":89,"context_line":"Work Items"},{"line_number":90,"context_line":"----------"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"* Change ``keystone`` CLI to print the deprecation warning when run."},{"line_number":93,"context_line":"* Change ``keystone`` help text to print that it\u0027s deprecated."},{"line_number":94,"context_line":"* Change ``keystone`` man page to say that it\u0027s deprecated."},{"line_number":95,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"da86d52c_ced23c5b","line":92,"in_reply_to":"da86d52c_5e8e037a","updated":"2015-02-12 15:19:56.000000000","message":"works for me, just want to make sure any apps that use the output won\u0027t be effected by a deprecation message","commit_id":"367d2b11328a9e71778a96179c5dd8285eb4757f"},{"author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"change_message_id":"31eeaa6dd511c9b8270999dc8ca48da7f4fc9e60","unresolved":false,"context_lines":[{"line_number":89,"context_line":"Work Items"},{"line_number":90,"context_line":"----------"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"* Change ``keystone`` CLI to print the deprecation warning when run."},{"line_number":93,"context_line":"* Change ``keystone`` help text to print that it\u0027s deprecated."},{"line_number":94,"context_line":"* Change ``keystone`` man page to say that it\u0027s deprecated."},{"line_number":95,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"da86d52c_f92d1a90","line":92,"in_reply_to":"da86d52c_e133ae11","updated":"2015-02-12 10:38:37.000000000","message":"I think that deprecation warnings should go to stderr","commit_id":"367d2b11328a9e71778a96179c5dd8285eb4757f"},{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"a9d77319f0fc2f0da4ce78acb8acef38f91ccb14","unresolved":false,"context_lines":[{"line_number":89,"context_line":"Work Items"},{"line_number":90,"context_line":"----------"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"* Change ``keystone`` CLI to print the deprecation warning when run."},{"line_number":93,"context_line":"* Change ``keystone`` help text to print that it\u0027s deprecated."},{"line_number":94,"context_line":"* Change ``keystone`` man page to say that it\u0027s deprecated."},{"line_number":95,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"da86d52c_f007f6c7","line":92,"in_reply_to":"da86d52c_e133ae11","updated":"2015-02-12 06:33:47.000000000","message":"Yes, it should print on all commands. I don\u0027t think it will mess up the greps as it should change the API data itself.","commit_id":"367d2b11328a9e71778a96179c5dd8285eb4757f"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"6d12ec8a3bc4346496762cdec2c5e15931208613","unresolved":false,"context_lines":[{"line_number":89,"context_line":"Work Items"},{"line_number":90,"context_line":"----------"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"* Change ``keystone`` CLI to print the deprecation warning when run."},{"line_number":93,"context_line":"* Change ``keystone`` help text to print that it\u0027s deprecated."},{"line_number":94,"context_line":"* Change ``keystone`` man page to say that it\u0027s deprecated."},{"line_number":95,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"da86d52c_5e8e037a","line":92,"in_reply_to":"da86d52c_f92d1a90","updated":"2015-02-12 13:52:36.000000000","message":"According to the Python warnings docs, the output goes to stderr[1]: Warning messages are normally written to sys.stderr,\n\n[1] https://docs.python.org/2/library/warnings.html","commit_id":"367d2b11328a9e71778a96179c5dd8285eb4757f"},{"author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"change_message_id":"31eeaa6dd511c9b8270999dc8ca48da7f4fc9e60","unresolved":false,"context_lines":[{"line_number":92,"context_line":"* Change ``keystone`` CLI to print the deprecation warning when run."},{"line_number":93,"context_line":"* Change ``keystone`` help text to print that it\u0027s deprecated."},{"line_number":94,"context_line":"* Change ``keystone`` man page to say that it\u0027s deprecated."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"Dependencies"},{"line_number":98,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da86d52c_597b867a","line":95,"updated":"2015-02-12 10:38:37.000000000","message":"A doc with changes and examples should be written with examples \"before: keystone \u003cx y\u003e, now: openstack \u003cx z\u003e\". Are osc args the same as ksc?","commit_id":"367d2b11328a9e71778a96179c5dd8285eb4757f"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"6d12ec8a3bc4346496762cdec2c5e15931208613","unresolved":false,"context_lines":[{"line_number":92,"context_line":"* Change ``keystone`` CLI to print the deprecation warning when run."},{"line_number":93,"context_line":"* Change ``keystone`` help text to print that it\u0027s deprecated."},{"line_number":94,"context_line":"* Change ``keystone`` man page to say that it\u0027s deprecated."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"Dependencies"},{"line_number":98,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da86d52c_dea3d3fd","line":95,"in_reply_to":"da86d52c_597b867a","updated":"2015-02-12 13:52:36.000000000","message":"The osc commands are different than keystone commands.","commit_id":"367d2b11328a9e71778a96179c5dd8285eb4757f"},{"author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"change_message_id":"5ace10dc3099c0a2df610e4dea5c7e8bff23cf02","unresolved":false,"context_lines":[{"line_number":92,"context_line":"* Change ``keystone`` CLI to print the deprecation warning when run."},{"line_number":93,"context_line":"* Change ``keystone`` help text to print that it\u0027s deprecated."},{"line_number":94,"context_line":"* Change ``keystone`` man page to say that it\u0027s deprecated."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"Dependencies"},{"line_number":98,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da86d52c_8eef64e8","line":95,"in_reply_to":"da86d52c_ce9ddcbd","updated":"2015-02-12 15:22:53.000000000","message":"Thank you, didn\u0027t know the latter doc existed.","commit_id":"367d2b11328a9e71778a96179c5dd8285eb4757f"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"a9318766901cf367acdf7182ef75c892260bc9ff","unresolved":false,"context_lines":[{"line_number":92,"context_line":"* Change ``keystone`` CLI to print the deprecation warning when run."},{"line_number":93,"context_line":"* Change ``keystone`` help text to print that it\u0027s deprecated."},{"line_number":94,"context_line":"* Change ``keystone`` man page to say that it\u0027s deprecated."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"Dependencies"},{"line_number":98,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da86d52c_ce9ddcbd","line":95,"in_reply_to":"da86d52c_dea3d3fd","updated":"2015-02-12 15:19:56.000000000","message":"fwiw, we compare some of the commands here: http://docs.openstack.org/developer/keystone/cli_examples.html\n\nand OSC has very detailed commands here:\nhttp://docs.openstack.org/developer/python-openstackclient/command-list.html","commit_id":"367d2b11328a9e71778a96179c5dd8285eb4757f"}]}
