Projet

Général

Profil

Tâche #32201

Scénario #32104: Traitement express MEN (17-19)

Supprimer les messages parlant de nscd

Ajouté par Joël Cuissinat il y a environ 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
22/04/2021
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Lors de l'importation notamment, on peut voir passer des messages tels que :

Arrêt de nscd...
Démarrage de nscd...

Pourtant ce service n'est plus du tout utilisé.

Cela beau être cosmétique, il faut corriger ;)


scribe-backend$ rgrep "de nscd" 
scribe/eoletools.py:    """ démarrage de nscd """ 
scribe/eoletools.py:    """ arrêt de nscd """ 
bin/importation_scribe:        log.debuglog("Arrêt de nscd...", title=True)
bin/importation_scribe:        log.debuglog("Démarrage de nscd...", title=True)
bin/importation_scribe:        log.debuglog("Arrêt de nscd...", title=True)
bin/importation_scribe:        log.debuglog("Démarrage de nscd...", title=True)
bin/importation_scribe:        log.debuglog("Arrêt de nscd...", title=True)
bin/importation_scribe:        log.debuglog("Démarrage de nscd...", title=True)
bin/importation_scribe:        # arrêt de nscd inutile pour les comptes invités
bin/synchro_aaf:    log.debuglog("Arrêt de nscd...", title=True)
bin/synchro_aaf:    log.debuglog("Démarrage de nscd...", title=True)
bin/synchro_aaf:    log.debuglog("Arrêt de nscd...", title=True)
bin/synchro_aaf:    log.debuglog("Démarrage de nscd...", title=True)

ead$ rgrep "de nscd" 
backend/bin/importation.py:        self.log("Arrêt de nscd...<br />")
backend/bin/importation.py:        importlog.debuglog("Arrêt de nscd...", title=True)
backend/bin/importation.py:            self.log("Démarrage de nscd...")
backend/bin/importation.py:            importlog.debuglog("Démarrage de nscd...", title=True)
backend/bin/importation.py:        self.log("Arrêt de nscd...<br />")
backend/bin/importation.py:        importlog.debuglog("Arrêt de nscd...", title=True)
backend/bin/importation.py:        self.log("Démarrage de nscd...<br />")
backend/bin/importation.py:        importlog.debuglog("Démarrage de nscd...", title=True)
backend/bin/importation.py:        # nb: arrêt de nscd inutile pour ces comptes

Révisions associées

Révision 9d38612f (diff)
Ajouté par Joël Cuissinat il y a environ 3 ans

EAD2 : nscd => LSC

Ref: #32201

Révision b9c5e701 (diff)
Ajouté par Joël Cuissinat il y a environ 3 ans

scribe-backend : nscd => LSC

Ref: #32201

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Description mis à jour (diff)
  • Assigné à mis à Joël Cuissinat

#3 Mis à jour par Joël Cuissinat il y a environ 3 ans

Fait pour EOLE >= 2.7.2.

#4 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#5 Mis à jour par Fabrice Barconnière il y a presque 3 ans

Si nscd n'est plus utilisé, ne faudrait-il pas également supprimer les lignes nscd_stop() et nscd_start() ?

#6 Mis à jour par Joël Cuissinat il y a presque 3 ans

Fabrice Barconnière a écrit :

Si nscd n'est plus utilisé, ne faudrait-il pas également supprimer les lignes nscd_stop() et nscd_start() ?

C'est-à-dire que ces fonctions ont été réutilisées et que c'est rarement une bonne idée de modifier les API uniquement parce que les noms des fonctions ont été dévoyés !

scribe-backend/scribe$ rgrep nscd_* -A4
eoletools.py:def nscd_start():
eoletools.py-    """ démarrage de LSC """ 
eoletools.py-    if EOLE_AD:
eoletools.py-        system_out('/usr/bin/actualise_cache', container=CONTAINER_NAME)
eoletools.py-        unmanaged_service('start', 'eole-lsc', 'service', container=CONTAINER_NAME)
--
eoletools.py:def nscd_stop():
eoletools.py-    """ arrêt de LSC """ 
eoletools.py-    if EOLE_AD:
eoletools.py-        unmanaged_service('stop', 'eole-lsc', 'service', container=CONTAINER_NAME)
eoletools.py-

#7 Mis à jour par Fabrice Barconnière il y a presque 3 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF