Utilitaires pour la gestion du client SSH

Outils associés à la gestion SSH

Created on Sun Nov 22 12:20:19 2020

@author: Cyrile Delestre

dstk.ssh._utils.download_file(url: str, file_path: str, chunk_size: int = 2097152, header_name: str = 'file-name', verbose: bool = True)[source]

Fonction permettant de télécharger la donnée à partir d’une URL.

Parameters:
urlstr

chemin URL de la donnée.

file_pathstr

chemin en local où la donnée téléchargé sera sauvegarder.

chunk_sizeint (=2*1024*1024)

tronçons de traitement de la donnée (pour les données trop volumineuses).

header_namestr (=’file-name’)

si file_path est un répertoire, récupère le nom de la donnée directement dans les informations URL (si ce dernier existe).

verbosebool (=True)

affiche une barre de progression.

See also

ClientSSH, get_url_staging

Notes

Cette fonction est a utiliser de pair avec la méthode get_url_staging de la classe ClientSSH. Elle permet ainsi récupérer de la donnée en local directement depuis le répertoire de la cellule Hadoop.