zephir.backend.uucp_utils.UUCP

Package zephir :: Package backend :: Module uucp_utils :: Class UUCP |
[frames] | no frames]

# Class UUCP

source code

wrapper d'uucp pour permettre la gestion des files dans zephir

Instance Methods
__init__(self, peers=None) initialisation de l'objet | source code
add_cmd(self, peer, commande) met en place une commande distante | source code
add_file(self, peer, fichier, destination=`'``~``'`) prépare l'envoi d'un fichier | source code
check_timeout(self, max_time, peer=None) vérifie si il existe des commandes plus anciennes que max_time pour un serveur donné (ou tous) | source code
list_cmd(self, peer=None) renvoie la liste des commandes en attente | source code
list_files(self, peer=None) renvoie la liste des transferts en attente | source code
remove_cmd(self, peer, num_cmd, keep_transfert=False) supprime une commande ou un transfert | source code
flush(self, peers=None) supprime toute la file d'attente | source code

Method Details

### check_timeout(self, max_time, peer=None) | source code
vérifie si il existe des commandes plus anciennes que max_time pour un serveur donné (ou tous) Parameters: `max_time` - age maximum en seconde accepté pour une commande retourne un dictionnaire {serveur:liste des ids de commande trop anciens}