Пример #1
0
 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)