Anomalie #2084
Test si le conteneur existe à l'instance/reconfigure
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.3
Description
Il faudrait tester si le conteneur existe avant de le configurer.
--- cfgparser.py 2011-09-20 21:16:07.000000000 +0200 +++ /usr/share/pyshared/creole/cfgparser.py 2011-09-20 21:22:24.000000000 +0200 @@ -578,6 +578,8 @@ containers.append(self.get_container_name(name, tcontainer)) containers = list(set(containers)) for container in containers: + if not isdir(self._make_root_path(container)): + raise Exception("Le conteneur %s n'existe pas" % container) for filename in glob(join(self._make_root_path(container), 'config.d', 'eth*')): unlink(filename) for filename in glob(join(self._make_root_path(container), 'interfaces.d', 'eth*')):
Révisions associées
Configuring container fails if it does not exist.
- creole/cfgparser.py (EoleDict.write_config): Test if container exists
before configuring, patch by Emmanuel Garette (Fixes #2084).
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 75a5ca3d724bdf9ee9ef85c52817dcccc4c4071c.
#2 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Assigné à mis à Daniel Dehennin
- Version cible mis à Mises à jour 2.3 - 02 RC
#3 Mis à jour par Fabrice Barconnière il y a plus de 12 ans
- Statut changé de Résolu à Fermé
- Distribution mis à EOLE 2.3