Módulo google.appengine.api.files.shuffler

Resumo

Files API.

Uso suspenso desde a versão 1.8.1: use a biblioteca de cliente do Google Cloud Storage.

Interface do Files API Shuffler

Índice

google.appengine.api.files.shuffler.shuffle(job_name, input_file_list, output_file_list, callback)source

Ordem aleatória de arquivos mapreduce usando o serviço de ordem aleatória.

Parâmetros
  • job_name: nome de job de ordem aleatória exclusivo como string.

  • input_file_list: lista de nomes de arquivo da Files API para ordem aleatória. Os arquivos precisam estar no formato de registros com o buffer do protocolo KeyValue serializado como registro.

  • output_file_list: lista de nomes de arquivo da Files API para armazenar o resultado da ordem aleatória. Os arquivos não precisam ser finalizados. Eles estarão no formato de registros com o buffer de protocolo KeyValues serializado como registro.

  • callback:

    especificação de callback do serviço de ordem aleatória. Pode ser URL: a tarefa na fila padrão com parâmetros padrão será enfileirada. Ele também pode ser um dict com as seguintes chaves:

    url: URL de callback versão: versão do app a ser chamada método: método HTTP a ser usado (POST ou GET) fila: nome de fila para enfileirar uma tarefa.

Gera

ShufflerUnavailableError caso o serviço shuffler não esteja disponível.

google.appengine.api.files.shuffler.available()source

Determine se o serviço shuffler está disponível para o app.

Retorna

True caso o serviço shuffler esteja disponível. Do contrário, False.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Ambiente padrão do App Engine para Python 2