ScolaSync 1.0
Référence de la classe src.usbThread.threadMoveFromUSB

Classe pour les threads déplaçant des fichiers depuis les clés USB. Plus de détails...

Graphe d'héritage de src.usbThread.threadMoveFromUSB:
Graphe de collaboration de src.usbThread.threadMoveFromUSB:

Liste de tous les membres

Fonctions membres publiques

def __init__
 Constructeur Crée un thread pour déplacer une liste de fichiers depuis une clé USB vers un répertoire de disque.
def toDo
 Copie une liste de fichiers d'une clé USB sous un répertoire donné.

Attributs publics

 rootPath
 cmd

Description détaillée

Classe pour les threads déplaçant des fichiers depuis les clés USB.

Définition à la ligne 333 du fichier usbThread.py.


Documentation des constructeurs et destructeur

def src.usbThread.threadMoveFromUSB.__init__ (   self,
  ud,
  fileList,
  subdir = ".",
  dest = "/tmp",
  rootPath = "/",
  logfile = "/dev/null",
  parent = None 
)

Constructeur Crée un thread pour déplacer une liste de fichiers depuis une clé USB vers un répertoire de disque.

Paramètres:
udl'instance uDisk correspondant à une partition de clé USB
fileListla liste des fichiers à copier
subdirle sous-répertoire de la clé USB d'où faire la copie
destun répertoire de destination
logfileun fichier de journalisation, /dev/null par défaut
parentun widget qui recevra de signaux en début et en fin d'exécution

Définition à la ligne 347 du fichier usbThread.py.


Documentation des fonctions membres

def src.usbThread.threadMoveFromUSB.toDo (   self,
  ud,
  fileList,
  subdir,
  dest,
  logfile 
)

Copie une liste de fichiers d'une clé USB sous un répertoire donné.

Après chaque copie réussie la source est effacée. À chaque fichier ou répertoire copié, une ligne est journalisée dans le fichier de journal de l'application.

Paramètres:
udl'instance uDisk correspondant à une partition de clé USB
fileListla liste des fichiers à copier
destun répertoire de destination
logfileun fichier de journalisation
subdirle sous-répertoire de la clé USB où faire la copie

Réimplémentée à partir de src.usbThread.abstractThreadUSB.

Définition à la ligne 366 du fichier usbThread.py.


Documentation des données membres

Réimplémentée à partir de src.usbThread.abstractThreadUSB.

Définition à la ligne 347 du fichier usbThread.py.

Définition à la ligne 347 du fichier usbThread.py.


La documentation de cette classe a été générée à partir du fichier suivant :
 Tout Classes Espaces de nommage Fichiers Fonctions Variables