)]}'
{"keystone/backends/sqlalchemy/api/tenant.py":[{"author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"change_message_id":"5d24474950da801daa0045b9c6db363d2e349a22","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    def get(self, id, session\u003dNone):"},{"line_number":36,"context_line":"        session \u003d session or get_session()"},{"line_number":37,"context_line":"        return session.query(models.Tenant).filter_by(id\u003did).first()"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def get_by_uid(self, uid, session\u003dNone):"},{"line_number":40,"context_line":"        session \u003d session or get_session()"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAC3%2F%2F%2BgI%3D","line":37,"updated":"2011-12-07 21:41:42.000000000","message":"this should become return session.query(models.Tenant).filter_by(uid\u003did).first()","commit_id":"240b67ae351e6b65262c71e58771331d925aa551"},{"author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"change_message_id":"5d24474950da801daa0045b9c6db363d2e349a22","unresolved":false,"context_lines":[{"line_number":36,"context_line":"        session \u003d session or get_session()"},{"line_number":37,"context_line":"        return session.query(models.Tenant).filter_by(id\u003did).first()"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def get_by_uid(self, uid, session\u003dNone):"},{"line_number":40,"context_line":"        session \u003d session or get_session()"},{"line_number":41,"context_line":"        return session.query(models.Tenant).filter_by(uid\u003duid).first()"},{"line_number":42,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAC3%2F%2F%2BgM%3D","line":39,"updated":"2011-12-07 21:41:42.000000000","message":"This should be get_by_id. The distinction between ID and UID is purely internal to the SQLite backend. A call to UID should not be made from outside the backend.","commit_id":"240b67ae351e6b65262c71e58771331d925aa551"}],"keystone/contrib/extensions/admin/osksadm/__init__.py":[{"author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"change_message_id":"5d24474950da801daa0045b9c6db363d2e349a22","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        mapper.connect(\"/tenants\", controller\u003dtenant_controller,"},{"line_number":36,"context_line":"                    action\u003d\"create_tenant\","},{"line_number":37,"context_line":"                    conditions\u003ddict(method\u003d[\"POST\"]))"},{"line_number":38,"context_line":"        mapper.connect(\"/tenants/{tenant_uid}\","},{"line_number":39,"context_line":"                    controller\u003dtenant_controller,"},{"line_number":40,"context_line":"                    action\u003d\"update_tenant\", conditions\u003ddict(method\u003d[\"POST\"]))"},{"line_number":41,"context_line":"        mapper.connect(\"/tenants/{tenant_uid}\","}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAC3%2F%2F%2BgA%3D","line":38,"updated":"2011-12-07 21:41:42.000000000","message":"This should remain tenant_id. Same as before: UID is a concept internal to the backend. Outside, in all Keystone code and APIs, it\u0027s just the ID (as a string)","commit_id":"240b67ae351e6b65262c71e58771331d925aa551"}]}
