)]}'
{"keystone/identity/core.py":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"16856f0e0ffcce1e5cabd7fd212923423307150a","unresolved":false,"context_lines":[{"line_number":341,"context_line":""},{"line_number":342,"context_line":"    def get_all_tenants(self, context, **kw):"},{"line_number":343,"context_line":"        \"\"\"Gets a list of all tenants for an admin user.\"\"\""},{"line_number":344,"context_line":"        if len(context[\u0027query_string\u0027]) \u003e 0:"},{"line_number":345,"context_line":"            if \u0027name\u0027 in context[\u0027query_string\u0027]:"},{"line_number":346,"context_line":"                return self.get_tenant_by_name("},{"line_number":347,"context_line":"                    context, context[\u0027query_string\u0027].get(\u0027name\u0027))"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAALH%2F%2FInU%3D","line":344,"updated":"2012-10-12 15:34:38.000000000","message":"you can completely drop the outer if-statement","commit_id":"c7edbb8d7fdbc45772173868ca74b2b073ef8936"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"16856f0e0ffcce1e5cabd7fd212923423307150a","unresolved":false,"context_lines":[{"line_number":345,"context_line":"            if \u0027name\u0027 in context[\u0027query_string\u0027]:"},{"line_number":346,"context_line":"                return self.get_tenant_by_name("},{"line_number":347,"context_line":"                    context, context[\u0027query_string\u0027].get(\u0027name\u0027))"},{"line_number":348,"context_line":"        self.assert_admin(context)"},{"line_number":349,"context_line":"        tenant_refs \u003d self.identity_api.get_tenants(context)"},{"line_number":350,"context_line":"        params \u003d {"},{"line_number":351,"context_line":"            \u0027limit\u0027: context[\u0027query_string\u0027].get(\u0027limit\u0027),"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAALH%2F%2FInQ%3D","line":348,"updated":"2012-10-12 15:34:38.000000000","message":"would prefer a line break before the assert_admin now, as well","commit_id":"c7edbb8d7fdbc45772173868ca74b2b073ef8936"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"16856f0e0ffcce1e5cabd7fd212923423307150a","unresolved":false,"context_lines":[{"line_number":472,"context_line":"    def get_users(self, context):"},{"line_number":473,"context_line":"        # NOTE(termie): i can\u0027t imagine that this really wants all the data"},{"line_number":474,"context_line":"        #               about every single user in the system..."},{"line_number":475,"context_line":"        if len(context[\u0027query_string\u0027]) \u003e 0:"},{"line_number":476,"context_line":"            if \u0027name\u0027 in context[\u0027query_string\u0027]:"},{"line_number":477,"context_line":"                return self.get_user_by_name("},{"line_number":478,"context_line":"                    context, context[\u0027query_string\u0027].get(\u0027name\u0027))"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAALH%2F%2FInE%3D","line":475,"updated":"2012-10-12 15:34:38.000000000","message":"same as above","commit_id":"c7edbb8d7fdbc45772173868ca74b2b073ef8936"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"16856f0e0ffcce1e5cabd7fd212923423307150a","unresolved":false,"context_lines":[{"line_number":476,"context_line":"            if \u0027name\u0027 in context[\u0027query_string\u0027]:"},{"line_number":477,"context_line":"                return self.get_user_by_name("},{"line_number":478,"context_line":"                    context, context[\u0027query_string\u0027].get(\u0027name\u0027))"},{"line_number":479,"context_line":"        self.assert_admin(context)"},{"line_number":480,"context_line":"        return {\u0027users\u0027: self.identity_api.list_users(context)}"},{"line_number":481,"context_line":""},{"line_number":482,"context_line":"    def get_user_by_name(self, context, user_name):"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAALH%2F%2FInA%3D","line":479,"updated":"2012-10-12 15:34:38.000000000","message":"same as above","commit_id":"c7edbb8d7fdbc45772173868ca74b2b073ef8936"}]}
