Module google.appengine.api.files.shuffler

Résumé

API Files.

Obsolète depuis la version 1.8.1 : utilisez plutôt la bibliothèque cliente Google Cloud Storage.

Interface du service de brassage de l'API Files

Contenus

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

Brassez les fichiers mapreduce à l'aide du service de brassage.

Paramètres
  • job_name : nom unique de la tâche de brassage sous forme de chaîne.

  • input_file_list : liste des noms de fichier de l'API Files à brasser. Les fichiers doivent être au format des enregistrements avec le tampon du protocole KeyValue sérialisé en tant qu'enregistrement.

  • output_file_list : liste des noms de fichiers de l'API Files pour stocker le résultat du brassage. Les fichiers ne doivent pas être finalisés. Ils seront au format des enregistrements avec le tampon de protocole KeyValues sérialisé en tant qu'enregistrement.

  • callback :

    spécification du rappel de service de brassage. Peut être soit url : la tâche de la file d'attente par défaut avec les paramètres par défaut sera mise en file d'attente. Il peut également s'agir d'un dictionnaire contenant les clés suivantes :

    url : URL de rappel. version : version de l'application à appeler. method : méthode HTTP à utiliser (POST ou GET). queue : nom de la file d'attente dans laquelle placer une tâche.

Génère

ShufflerUnavailableError si le service de brassage n'est pas disponible.

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

Déterminer si le service de brassage est disponible pour l'application.

Renvoie

La valeur est "true" si le service de brassage est disponible, ou "false" dans le cas contraire.