Projet

Général

Profil

Feature - Fonctionnalité #650

Ne pas tester les Hardlinks

Ajouté par Gilles Seban il y a plus de 13 ans. Mis à jour il y a plus de 13 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Version cible:
Début:
13/09/2010
Echéance:
% réalisé:

100%


Description

os.stat(path) renvoie une liste d'informatique dont le nombre de hardlinks (st_nlink).
Il faudrait rajouter dans les check groupes un test pour ne pas vérifier les hardlinks.
Car un chk group enseignants dure des heures lorsqu'il est fait sur un répertoire qui contient des hardlinks.

Historique

#1 Mis à jour par Gilles Seban il y a plus de 13 ans

  • Version cible mis à 9.08.28

#2 Mis à jour par Gilles Seban il y a plus de 13 ans

Dans le couteau suisse on a rajouter aux endroits qui nous semblaient
concernés

""" On teste si le fichier a plus d'un hardlink #650 """
statinfo = os.stat(onpath)
if (not os.path.isdir(onpath)) and (statinfo.st_nlink > 1) :
messages.info("The path you want to check is a hard link
%s" % onpath)
return True

#3 Mis à jour par Gilles Seban il y a plus de 13 ans

  • Statut changé de New - Nouveau à Fixed - Corrigé - Implémenté
  • Assigné à mis à Eric Seigne
  • % réalisé changé de 0 à 100

#4 Mis à jour par Gilles Seban il y a plus de 13 ans

Mise à jour des modifications pour que le script continu même sur une erreur

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux