)]}'
{"openstackclient/identity/v3/ec2creds.py":[{"author":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"change_message_id":"8fa84d8eced0fc2804ed892f5d6b1785bc90471a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#   Copyright 2012 OpenStack Foundation"},{"line_number":2,"context_line":"#   Copyright 2013 Nebula Inc."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#   Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":5,"context_line":"#   not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":1,"id":"5afe65bd_e756a805","line":2,"updated":"2015-06-02 01:15:47.000000000","message":"Need to update this copyright ...","commit_id":"830fc3a7bcf2a20b9ae5f97619ca8b280a2fbece"},{"author":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"change_message_id":"8fa84d8eced0fc2804ed892f5d6b1785bc90471a","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#   under the License."},{"line_number":15,"context_line":"#"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"\"\"\"Identity v2 EC2 Credentials action implementations\"\"\""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"import logging"},{"line_number":20,"context_line":"import six"}],"source_content_type":"text/x-python","patch_set":1,"id":"5afe65bd_0779c493","line":17,"updated":"2015-06-02 01:15:47.000000000","message":"s/v2/v3","commit_id":"830fc3a7bcf2a20b9ae5f97619ca8b280a2fbece"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"c48499d40fad7703608a7a28818174a6ead17267","unresolved":false,"context_lines":[{"line_number":34,"context_line":"            \u0027--project\u0027,"},{"line_number":35,"context_line":"            metavar\u003d\u0027\u003cproject\u003e\u0027,"},{"line_number":36,"context_line":"            help\u003d_(\u0027Specify an alternate project\u0027"},{"line_number":37,"context_line":"                   \u0027 (default: current authenticated project)\u0027),"},{"line_number":38,"context_line":"        )"},{"line_number":39,"context_line":"        parser.add_argument("},{"line_number":40,"context_line":"            \u0027--user\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"5afe65bd_0f72bb49","line":37,"updated":"2015-06-03 09:59:19.000000000","message":"Project of the EC credential to create (name or ID). Default: current authenticated project","commit_id":"60db34e995f3990d136b064f996cc1ba9a513203"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"c48499d40fad7703608a7a28818174a6ead17267","unresolved":false,"context_lines":[{"line_number":40,"context_line":"            \u0027--user\u0027,"},{"line_number":41,"context_line":"            metavar\u003d\u0027\u003cuser\u003e\u0027,"},{"line_number":42,"context_line":"            help\u003d_(\u0027Specify an alternate user\u0027"},{"line_number":43,"context_line":"                   \u0027 (default: current authenticated user)\u0027),"},{"line_number":44,"context_line":"        )"},{"line_number":45,"context_line":"        return parser"},{"line_number":46,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5afe65bd_cf8b831d","line":43,"updated":"2015-06-03 09:59:19.000000000","message":"User of the EC credential to create (name or ID). Default: current authenticated project","commit_id":"60db34e995f3990d136b064f996cc1ba9a513203"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b1a823ad42ab3476b26888d3a55ac117e260226c","unresolved":false,"context_lines":[{"line_number":42,"context_line":"            help\u003d_(\u0027Specify an alternate user\u0027"},{"line_number":43,"context_line":"                   \u0027 (default: current authenticated user)\u0027),"},{"line_number":44,"context_line":"        )"},{"line_number":45,"context_line":"        return parser"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    def take_action(self, parsed_args):"},{"line_number":48,"context_line":"        self.log.debug(\u0027take_action(%s)\u0027, parsed_args)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5afe65bd_2dffff02","line":45,"updated":"2015-06-02 02:39:59.000000000","message":"probably should add a project-domain and user-domain option","commit_id":"60db34e995f3990d136b064f996cc1ba9a513203"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b1a823ad42ab3476b26888d3a55ac117e260226c","unresolved":false,"context_lines":[{"line_number":93,"context_line":"        parser.add_argument("},{"line_number":94,"context_line":"            \u0027--user\u0027,"},{"line_number":95,"context_line":"            metavar\u003d\u0027\u003cuser\u003e\u0027,"},{"line_number":96,"context_line":"            help\u003d_(\u0027Specify a user\u0027),"},{"line_number":97,"context_line":"        )"},{"line_number":98,"context_line":"        return parser"},{"line_number":99,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5afe65bd_ed08c72a","line":96,"updated":"2015-06-02 02:39:59.000000000","message":"needs a domain-user option","commit_id":"60db34e995f3990d136b064f996cc1ba9a513203"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"c48499d40fad7703608a7a28818174a6ead17267","unresolved":false,"context_lines":[{"line_number":93,"context_line":"        parser.add_argument("},{"line_number":94,"context_line":"            \u0027--user\u0027,"},{"line_number":95,"context_line":"            metavar\u003d\u0027\u003cuser\u003e\u0027,"},{"line_number":96,"context_line":"            help\u003d_(\u0027Specify a user\u0027),"},{"line_number":97,"context_line":"        )"},{"line_number":98,"context_line":"        return parser"},{"line_number":99,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5afe65bd_2fe8d70f","line":96,"in_reply_to":"5afe65bd_ed08c72a","updated":"2015-06-03 09:59:19.000000000","message":"User of the EC credential to delete (name or ID)","commit_id":"60db34e995f3990d136b064f996cc1ba9a513203"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"c48499d40fad7703608a7a28818174a6ead17267","unresolved":false,"context_lines":[{"line_number":123,"context_line":"        parser.add_argument("},{"line_number":124,"context_line":"            \u0027--user\u0027,"},{"line_number":125,"context_line":"            metavar\u003d\u0027\u003cuser\u003e\u0027,"},{"line_number":126,"context_line":"            help\u003d_(\u0027Specify a user\u0027),"},{"line_number":127,"context_line":"        )"},{"line_number":128,"context_line":"        return parser"},{"line_number":129,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5afe65bd_0f519bd8","line":126,"updated":"2015-06-03 09:59:19.000000000","message":"User of the EC credentials to list (name or ID)","commit_id":"60db34e995f3990d136b064f996cc1ba9a513203"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"c48499d40fad7703608a7a28818174a6ead17267","unresolved":false,"context_lines":[{"line_number":166,"context_line":"        parser.add_argument("},{"line_number":167,"context_line":"            \u0027--user\u0027,"},{"line_number":168,"context_line":"            metavar\u003d\u0027\u003cuser\u003e\u0027,"},{"line_number":169,"context_line":"            help\u003d_(\u0027Specify a user\u0027),"},{"line_number":170,"context_line":"        )"},{"line_number":171,"context_line":"        return parser"},{"line_number":172,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5afe65bd_8f5b4bf6","line":169,"updated":"2015-06-03 09:59:19.000000000","message":"User of the EC credentials to show (name or ID)","commit_id":"60db34e995f3990d136b064f996cc1ba9a513203"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"b1a823ad42ab3476b26888d3a55ac117e260226c","unresolved":false,"context_lines":[{"line_number":188,"context_line":"        info \u003d {}"},{"line_number":189,"context_line":"        info.update(creds._info)"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"        if \u0027tenant_id\u0027 in info:"},{"line_number":192,"context_line":"            info.update("},{"line_number":193,"context_line":"                {\u0027project_id\u0027: info.pop(\u0027tenant_id\u0027)}"},{"line_number":194,"context_line":"            )"}],"source_content_type":"text/x-python","patch_set":2,"id":"5afe65bd_ad3acfcb","line":191,"updated":"2015-06-02 02:39:59.000000000","message":"ughh tenant_id is in response isn\u0027t id? bah","commit_id":"60db34e995f3990d136b064f996cc1ba9a513203"}]}
