ScolaSync  5.1
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:

Fonctions membres publiques

def __init__ (self, ud, fileList, subdir=".", dest="/tmp", rootPath="/", logfile="/dev/null", parent=None)
 
def toDo (self, ud, fileList, subdir, dest, logfile)
 La fonction abstraite pour les choses à faire. Plus de détails...
 
- Fonctions membres publiques hérités de src.usbThread.abstractThreadUSB
def __init__ (self, ud, fileList, subdir, dest=None, logfile="/dev/null", parent=None)
 
def run (self)
 
def writeToLog (self, msg)
 Écrit un message dans le fichier de journalisation. Plus de détails...
 
def copytree (self, src, dst, symlinks=False, ignore=None, erase=False, errors=[])
 
def __str__ (self)
 Renvoie une chaîne informative sur le thread. Plus de détails...
 
def threadType (self)
 information sur le thread. Plus de détails...
 

Attributs publics

 rootPath
 
- Attributs publics hérités de src.usbThread.abstractThreadUSB
 ud
 
 fileList
 
 subdir
 
 dest
 
 logfile
 
 parent
 

Description détaillée

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

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

Documentation des constructeurs et destructeur

◆ __init__()

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

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

Documentation des fonctions membres

◆ toDo()

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

La fonction abstraite pour les choses à faire.

Paramètres
udl'instance uDisk correspondant à une partition de clé USB
fileListla liste des fichiers à traiter
subdirun sous-répertoire de la clé USB
destun répertoire de destination
logfileun fichier de journalisation

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

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

Voici le graphe d'appel pour cette fonction :

Documentation des données membres

◆ rootPath

src.usbThread.threadMoveFromUSB.rootPath

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


La documentation de cette classe a été générée à partir du fichier suivant :