def find(self, req, tenant_id, id): LOG.info(_('Listing all children and grandchildren for tenant %(tenant_id)s' 'ID: %(backup_id)s') % {'tenant_id':tenant_id, 'backup_id': id}) context = req.environ[wsgi.CONTEXT_KEY] child_list = [] Backup.find_children(context, id, child_list) del child_list[-1] view = views.BackupViews(child_list) paged = pagination.SimplePaginatedDataView(req.url, 'backups', view, None) return wsgi.Result(paged.data(), 200)