)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"fbccef27d2ec4cdd60d5ecf2118d22891664604e","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Removes deprecated keystone CLI"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I611141bd7992d3b4750d1d634ac60600d4677674"},{"line_number":10,"context_line":"Closes-Bug: #1578937"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"dab17558_6e64cf48","line":10,"updated":"2016-05-09 14:52:07.000000000","message":"Partial-Bug: #1578937","commit_id":"929bb29f6ccc750ad0cf25cfa272482ff60c421d"}],"doc/admin-guide/source/identity_keystone_usage_and_features.rst":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"6dead0c7ecd6ce8d1765c21928afe2af66f9f0d0","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Example usage and Identity features"},{"line_number":3,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The ``keystone`` client is now **deprecated**. We can use ``openstack``"},{"line_number":6,"context_line":"client for identity and is set up to expect commands in the general"},{"line_number":7,"context_line":"form of ``openstack command argument``, followed by flag-like keyword"},{"line_number":8,"context_line":"arguments to provide additional (often optional) information. For"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dab17558_7c92e0a0","line":5,"range":{"start_line":5,"start_character":0,"end_line":5,"end_character":71},"updated":"2016-05-09 02:13:15.000000000","message":"I would re-write this entirely since it\u0027s mostly out dated:\n\nThe ``openstack`` CLI is used to interact with the Identity service. It is set up to expect commands in the general form of ``openstack command argument``, followed by flag-like keyword\narguments to provide additional (often optional) information. For\nexample, the :command:`user list` and :command:`project create`\ncommands can be invoked as follows:","commit_id":"4071e63b35ed6d9af1f9b720c2f49bf17a6ea067"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"6dead0c7ecd6ce8d1765c21928afe2af66f9f0d0","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Example usage and Identity features"},{"line_number":3,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The ``keystone`` client is now **deprecated**. We can use ``openstack``"},{"line_number":6,"context_line":"client for identity and is set up to expect commands in the general"},{"line_number":7,"context_line":"form of ``openstack command argument``, followed by flag-like keyword"},{"line_number":8,"context_line":"arguments to provide additional (often optional) information. For"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dab17558_fc9ed0b6","line":5,"range":{"start_line":5,"start_character":33,"end_line":5,"end_character":43},"updated":"2016-05-09 02:13:15.000000000","message":"it\u0027s not deprecated, it\u0027s removed","commit_id":"4071e63b35ed6d9af1f9b720c2f49bf17a6ea067"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"6dead0c7ecd6ce8d1765c21928afe2af66f9f0d0","unresolved":false,"context_lines":[{"line_number":14,"context_line":"   # Using token auth env variables"},{"line_number":15,"context_line":"   export OS_SERVICE_ENDPOINT\u003dhttp://127.0.0.1:5000/v2.0/"},{"line_number":16,"context_line":"   export OS_SERVICE_TOKEN\u003dsecrete_token"},{"line_number":17,"context_line":"   openstack user-list"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   # Using token auth flags"},{"line_number":20,"context_line":"   openstack --os-token secrete --os-endpoint http://127.0.0.1:5000/v2.0/ user-list"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dab17558_7cc0207d","line":17,"range":{"start_line":17,"start_character":13,"end_line":17,"end_character":22},"updated":"2016-05-09 02:13:15.000000000","message":"it\u0027s \"user list\" (see line 26 below)\n\nalso, add a project create command","commit_id":"4071e63b35ed6d9af1f9b720c2f49bf17a6ea067"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"6dead0c7ecd6ce8d1765c21928afe2af66f9f0d0","unresolved":false,"context_lines":[{"line_number":17,"context_line":"   openstack user-list"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   # Using token auth flags"},{"line_number":20,"context_line":"   openstack --os-token secrete --os-endpoint http://127.0.0.1:5000/v2.0/ user-list"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"   # Using user + password + project_name env variables"},{"line_number":23,"context_line":"   export OS_USERNAME\u003dadmin"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dab17558_bcba8808","line":20,"range":{"start_line":20,"start_character":74,"end_line":20,"end_character":83},"updated":"2016-05-09 02:13:15.000000000","message":"same comment as above","commit_id":"4071e63b35ed6d9af1f9b720c2f49bf17a6ea067"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"a8e33588e6aeae6d60f24260b10ab51b30ccc87a","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The ``openstack`` CLI is used to interact with the Identity service."},{"line_number":6,"context_line":"It is set up to expect commands in the general"},{"line_number":7,"context_line":"form of ``openstack command argument``, followed by flag-like keyword"},{"line_number":8,"context_line":"arguments to provide additional (often optional) information. For"},{"line_number":9,"context_line":"example, the :command:`user list` and :command:`project create`"},{"line_number":10,"context_line":"commands can be invoked as follows:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dab17558_d9594700","line":7,"range":{"start_line":7,"start_character":8,"end_line":7,"end_character":37},"updated":"2016-05-09 14:57:59.000000000","message":"``openstack object action``\n\nhttp://docs.openstack.org/developer/python-openstackclient/commands.html","commit_id":"983a41d9e799da9a27320181e1abebcaef34321c"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"7d93f2f690b279040878657fd2703c0399edee0d","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The ``openstack`` CLI is used to interact with the Identity service."},{"line_number":6,"context_line":"It is set up to expect commands in the general"},{"line_number":7,"context_line":"form of ``openstack command argument``, followed by flag-like keyword"},{"line_number":8,"context_line":"arguments to provide additional (often optional) information. For"},{"line_number":9,"context_line":"example, the :command:`user list` and :command:`project create`"},{"line_number":10,"context_line":"commands can be invoked as follows:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dab17558_4d757f96","line":7,"range":{"start_line":7,"start_character":8,"end_line":7,"end_character":37},"in_reply_to":"dab17558_7462e2ae","updated":"2016-05-09 22:21:32.000000000","message":"makes sense.","commit_id":"983a41d9e799da9a27320181e1abebcaef34321c"},{"author":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"change_message_id":"e772fff861c5743794c594f8a7c7733ffbdbeca2","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The ``openstack`` CLI is used to interact with the Identity service."},{"line_number":6,"context_line":"It is set up to expect commands in the general"},{"line_number":7,"context_line":"form of ``openstack command argument``, followed by flag-like keyword"},{"line_number":8,"context_line":"arguments to provide additional (often optional) information. For"},{"line_number":9,"context_line":"example, the :command:`user list` and :command:`project create`"},{"line_number":10,"context_line":"commands can be invoked as follows:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dab17558_7462e2ae","line":7,"range":{"start_line":7,"start_character":8,"end_line":7,"end_character":37},"in_reply_to":"dab17558_d9594700","updated":"2016-05-09 15:14:31.000000000","message":"The above one is with referencing to http://docs.openstack.org/cli-reference/openstack.html.\nIn that we are using \"openstack command \u003cpositional or optional arguments\u003e","commit_id":"983a41d9e799da9a27320181e1abebcaef34321c"}],"doc/user-guide/source/cli_cheat_sheet.rst":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"854891ccd5e5b8833e235cdc1f284ea636b892b2","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":".. code-block:: console"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"   $ openstack user-list"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"List Identity service catalog"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"dab17558_fc3a5097","line":14,"range":{"start_line":14,"start_character":15,"end_line":14,"end_character":24},"updated":"2016-05-09 02:14:17.000000000","message":"``user list``, no dash/hyphen","commit_id":"4071e63b35ed6d9af1f9b720c2f49bf17a6ea067"}]}
