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.
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.
RenvoieLa valeur est "true" si le service de brassage est disponible, ou "false" dans le cas contraire.