)]}'
{"os_doc_tools/commands.py":[{"author":{"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},"change_message_id":"2255508f4ca4e6d492301256cb9fab2c22a44889","unresolved":false,"context_lines":[{"line_number":538,"context_line":"                         if x.strip().startswith(\u0027cmds_\u0027) and \u0027-\u0027 in x]:"},{"line_number":539,"context_line":"                subcommand, _ \u003d line.split(\u0027\u003d\u0027)"},{"line_number":540,"context_line":"                subcommand \u003d subcommand.replace(\u0027cmds_\u0027, \u0027\u0027).replace(\u0027_\u0027, \u0027 \u0027)"},{"line_number":541,"context_line":"                # As work around, skip cue related subcommands"},{"line_number":542,"context_line":"                if not (os_command \u003d\u003d \u0027openstack\u0027"},{"line_number":543,"context_line":"                        and subcommand.startswith(\"message broker cluster\")):"},{"line_number":544,"context_line":"                    subcommands.append(subcommand)"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a122d0e_0d234e57","line":541,"updated":"2016-04-19 20:22:01.000000000","message":"I would prefer it if we explained what we are actually working around here as it\u0027s not immediately clear from the context (I have to assume it means Cue doesn\u0027t work with V3 or is it unrelated?)","commit_id":"e30f0412e42aab134ea0180920e02cb44213d15c"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"aecc97df36bb898057ff303526a501bc889307d0","unresolved":false,"context_lines":[{"line_number":671,"context_line":"        format_heading(\"OpenStack with Identity API v3 commands\", 2, out_file)"},{"line_number":672,"context_line":""},{"line_number":673,"context_line":"        out_file.write(\".. important::\\n\\n\")"},{"line_number":674,"context_line":"        out_file.write(\"   OpenStack Identity API v2 is deprecated in\\n\")"},{"line_number":675,"context_line":"        out_file.write(\"   the Mitaka release.\\n\\n\")"},{"line_number":676,"context_line":"        out_file.write(\"   You can select the Identity API version to use\\n\")"},{"line_number":677,"context_line":"        out_file.write(\"   by adding the\\n\")"}],"source_content_type":"text/x-python","patch_set":7,"id":"7aa08908_aa4fc668","line":674,"range":{"start_line":674,"start_character":67,"end_line":674,"end_character":69},"updated":"2016-06-10 17:38:58.000000000","message":"starting with ... or something like that. v2 is hopefully not only deprecated in the Mitaka release.","commit_id":"260d495a7b809ed97f08dcbc3d1f08639b34a6a5"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"c68c4fc994d99706ab2832cf5470364beba4312d","unresolved":false,"context_lines":[{"line_number":671,"context_line":"        format_heading(\"OpenStack with Identity API v3 commands\", 2, out_file)"},{"line_number":672,"context_line":""},{"line_number":673,"context_line":"        out_file.write(\".. important::\\n\\n\")"},{"line_number":674,"context_line":"        out_file.write(\"   OpenStack Identity API v2 is deprecated in\\n\")"},{"line_number":675,"context_line":"        out_file.write(\"   the Mitaka release.\\n\\n\")"},{"line_number":676,"context_line":"        out_file.write(\"   You can select the Identity API version to use\\n\")"},{"line_number":677,"context_line":"        out_file.write(\"   by adding the\\n\")"}],"source_content_type":"text/x-python","patch_set":7,"id":"7aa08908_725c907d","line":674,"range":{"start_line":674,"start_character":67,"end_line":674,"end_character":69},"in_reply_to":"7aa08908_aa4fc668","updated":"2016-06-12 22:15:04.000000000","message":"Done","commit_id":"260d495a7b809ed97f08dcbc3d1f08639b34a6a5"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"aecc97df36bb898057ff303526a501bc889307d0","unresolved":false,"context_lines":[{"line_number":673,"context_line":"        out_file.write(\".. important::\\n\\n\")"},{"line_number":674,"context_line":"        out_file.write(\"   OpenStack Identity API v2 is deprecated in\\n\")"},{"line_number":675,"context_line":"        out_file.write(\"   the Mitaka release.\\n\\n\")"},{"line_number":676,"context_line":"        out_file.write(\"   You can select the Identity API version to use\\n\")"},{"line_number":677,"context_line":"        out_file.write(\"   by adding the\\n\")"},{"line_number":678,"context_line":"        out_file.write(\"   :option:`--os-identity-api-version`\\n\")"},{"line_number":679,"context_line":"        out_file.write(\"   parameter or by setting the corresponding\\n\")"}],"source_content_type":"text/x-python","patch_set":7,"id":"7aa08908_4add826f","line":676,"updated":"2016-06-10 17:38:58.000000000","message":"Why is it necessary to manually specify the client version? With current python-openstackclient the default identity API version should be 3 (https://github.com/openstack/python-openstackclient/blob/master/openstackclient/identity/client.py#L24).","commit_id":"260d495a7b809ed97f08dcbc3d1f08639b34a6a5"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"c68c4fc994d99706ab2832cf5470364beba4312d","unresolved":false,"context_lines":[{"line_number":673,"context_line":"        out_file.write(\".. important::\\n\\n\")"},{"line_number":674,"context_line":"        out_file.write(\"   OpenStack Identity API v2 is deprecated in\\n\")"},{"line_number":675,"context_line":"        out_file.write(\"   the Mitaka release.\\n\\n\")"},{"line_number":676,"context_line":"        out_file.write(\"   You can select the Identity API version to use\\n\")"},{"line_number":677,"context_line":"        out_file.write(\"   by adding the\\n\")"},{"line_number":678,"context_line":"        out_file.write(\"   :option:`--os-identity-api-version`\\n\")"},{"line_number":679,"context_line":"        out_file.write(\"   parameter or by setting the corresponding\\n\")"}],"source_content_type":"text/x-python","patch_set":7,"id":"7aa08908_d2558450","line":676,"in_reply_to":"7aa08908_4add826f","updated":"2016-06-12 22:15:04.000000000","message":"This is just explanation(\"can select\").","commit_id":"260d495a7b809ed97f08dcbc3d1f08639b34a6a5"}]}
