Une classe qui fournit une collection de disques USB connectés, avec leurs propriétaires. Plus de détails...


Fonctions membres publiques | |
| def | __init__ |
Attributs publics | |
| checkable | |
| access | |
| on monte les partitions si nécessaire | |
| bus | |
| disks | |
| enumDev | |
| firstFats | |
| récupération des disques usb dans le dictionnaire self.disks | |
Une classe qui fournit une collection de disques USB connectés, avec leurs propriétaires.
On a répliqué le code de la classe parente, ne sachant pas si le contructeur prendrait les uDisks dans le module courant ou dans le module parent. Pour éviter les confusion il faudrait peut-être faire une classe abstraite Available
Définition à la ligne 229 du fichier ownedUsbDisk.py.
| def src.ownedUsbDisk.Available.__init__ | ( | self, | |
checkable = False, |
|||
access = "disk" |
|||
| ) |
| checkable | : vrai si on veut pouvoir cocher les disques de la collection. Faux par défaut. |
| access | définit le type d'accès souhaité. Par défaut, c'est "disk" c'est à dire qu'on veut la liste des disques USB. Autres valeurs possibles : "firstFat" pour les premières partitions vfat. |
Réimplémentée à partir de src.usbDisk.Available.
Définition à la ligne 238 du fichier ownedUsbDisk.py.
on monte les partitions si nécessaire
Réimplémentée à partir de src.usbDisk.Available.
Définition à la ligne 238 du fichier ownedUsbDisk.py.
Réimplémentée à partir de src.usbDisk.Available.
Définition à la ligne 238 du fichier ownedUsbDisk.py.
Réimplémentée à partir de src.usbDisk.Available.
Définition à la ligne 238 du fichier ownedUsbDisk.py.
Réimplémentée à partir de src.usbDisk.Available.
Définition à la ligne 238 du fichier ownedUsbDisk.py.
Réimplémentée à partir de src.usbDisk.Available.
Définition à la ligne 238 du fichier ownedUsbDisk.py.
récupération des disques usb dans le dictionnaire self.disks
une deuxième passe pour récupérer et associer les partitions on s'assure que chaque disque a bien un propriétaire sinon on le demande on fabrique la liste des premières partitions FAT, en positionnant les attributs de propriétaire
Réimplémentée à partir de src.usbDisk.Available.
Définition à la ligne 244 du fichier ownedUsbDisk.py.