Projet

Général

Profil

Tâche #20191

Distribution EOLE - Scénario #19810: Traitement express MEN (13-15)

Le logger racine de la commande apt-eole doit être le dernier défini

Ajouté par Arnaud FORNEROT il y a environ 7 ans. Mis à jour il y a environ 7 ans.

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

100%

Temps estimé:
1.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Présence de ce message sur l'utilisation de mon premier apt-eole install
No handlers could be found for logger "apt-eole"

Juste après l'instance

root@scribe26:~# more /etc/apt/sources.list

# Ubuntu
deb http://eole.ac-dijon.fr/ubuntu xenial main universe multiverse restricted
deb http://eole.ac-dijon.fr/ubuntu xenial-security main universe multiverse restricted
deb http://eole.ac-dijon.fr/ubuntu xenial-updates main universe multiverse restricted

# EOLE
deb http://eole.ac-dijon.fr/eole eole-2.6.1 main cloud
deb http://eole.ac-dijon.fr/eole eole-2.6.1-security main cloud
deb http://eole.ac-dijon.fr/eole eole-2.6.1-updates main cloud

# Envole
deb http://eole.ac-dijon.fr/envole envole-5 main

Demandes liées

Lié à Distribution EOLE - Tâche #20005: apt-eole en mode cdrom ne devrait pas être verbeux Fermé 23/03/2017

Révisions associées

Révision 5ee99272 (diff)
Ajouté par Daniel Dehennin il y a environ 7 ans

Le logger racine doit être défini en dernier

  • pyeole/pkg.py (apt_cli): Définition du logger « apt-eole » en
    dernier.

Ref: #20191
Ref: #20005

Historique

#1 Mis à jour par Gérald Schwartzmann il y a environ 7 ans

Reproduit sur EOLE Scribe 2.6.1
L'erreur arrive visiblement quand le paquet n'existe pas

root@scribe:~# apt-eole install envole
No handlers could be found for logger "apt-eole" 
root@scribe:~#
root@scribe:~# apt-eole install cowsay
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Paquets suggérés :
  filters
Paquets recommandés :
  cowsay-off
Les NOUVEAUX paquets suivants seront installés
root@scribe:~# apt-cache search envole
envole-connecteur-apps - Sources pour envole-connecteur "eole" 
envole-mobile-apps - Sources pour Envole-Mobile "eole" 

root@scribe:~# apt-eole install eole-envole-themes
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Les NOUVEAUX paquets suivants seront installés :
  eole-envole-themes

Sur 2.5.2 :

root@scribe:~# apt-eole install envole
Action install pour root
apt-eole - Paquet envole non trouvé
root@scribe:~#

#2 Mis à jour par Daniel Dehennin il y a environ 7 ans

  • Assigné à mis à Daniel Dehennin

#3 Mis à jour par Daniel Dehennin il y a environ 7 ans

  • Projet changé de Distribution EOLE à python-pyeole
  • Sujet changé de No handlers could be found for logger "apt-eole" à Le logger racine de la commande apt-eole doit être le dernier défini
  • Tâche parente mis à #19810
def init_logging(name=None, level=u'ERROR', as_root=False,
                 console=True, syslog=False, filename=None, config=None, mode='a'):
    """Initialize a logger.

    If :data:`name` is neither ``None`` nor ``root``, an unpropagated
    user logger is defined and any ``root`` logger is suppressed.

    You can define several loggers per module with a ``root`` one to
    catch unhandled message by defining the ``root`` one last.
    """ 

Le logger root doit être défini en dernier, ce qui n’est pas le cas (source:pyeole/pkg.py@66ad9f9#L444)

#4 Mis à jour par Daniel Dehennin il y a environ 7 ans

  • Statut changé de Nouveau à En cours

#5 Mis à jour par Daniel Dehennin il y a environ 7 ans

  • Lié à Tâche #20005: apt-eole en mode cdrom ne devrait pas être verbeux ajouté

#6 Mis à jour par Daniel Dehennin il y a environ 7 ans

  • Statut changé de En cours à Résolu

#7 Mis à jour par Daniel Dehennin il y a environ 7 ans

  • % réalisé changé de 0 à 100
  • Temps estimé mis à 1.00 h
  • Restant à faire (heures) mis à 0.25

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

  • Restant à faire (heures) changé de 0.25 à 0.0

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

  • Statut changé de Résolu à Fermé
root@eolebase:~# apt-eole install envole
No handlers could be found for logger "apt-eole" 

root@eolebase:~# Maj-Auto -C
   [ ... ]
Paquets à mettre à jour : 
    eole-common-pkg (2.6.1-96) (root)
    eole-resolvconf (2.6.1-96) (root)
    eole-server (2.6.1-96) (root)
    python-pyeole (2.6.1-35) (root)
   [ ... ]

root@eolebase:~# apt-eole install envole
Action install pour root
apt-eole - Paquet envole non trouvé

Formats disponibles : Atom PDF