Anomalie #2139
cfgparer.py : suppression des fichiers temporaires
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.3
Description
--- cfgparser.py 2011-10-01 16:02:09.000000000 +0200
+++ /usr/share/pyshared/creole/cfgparser.py 2011-10-01 16:07:52.000000000 +0200
@@ -579,7 +579,7 @@
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)
+ 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*')):
@@ -645,6 +645,7 @@
t = Template(inputfile, templatedir=datadir)
t.target = outputfile
t.process(self)
+ unlink(inputfile)
for container in containers:
inputfile = mktemp()
@@ -657,6 +658,7 @@
t = Template(inputfile, templatedir=datadir)
t.target = join(self._make_root_path(container), 'rootfs', 'etc', 'network', 'interfaces')
t.process(self)
+ unlink(inputfile)
def _build_ve_interface(self, cname, interface):
#eth1 => 1
@@ -992,6 +994,7 @@
t = Template(inputfile, templatedir=datadir)
t.target = outputfile
t.process(self)
+ unlink(inputfile)
def regroupe_services(self, tcontainer):
"""
Révisions associées
cfgparer.py : suppression des fichiers temporaires (fixes #2139)
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 14 ans
- Version cible mis à Mises à jour 2.3 - 02 RC
#2 Mis à jour par Joël Cuissinat il y a plus de 14 ans
- Assigné à mis à Joël Cuissinat
#3 Mis à jour par Joël Cuissinat il y a plus de 14 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 682aa9a3dd158439360a2ddddee4dfb49ccce099.
#4 Mis à jour par Fabrice Barconnière il y a plus de 14 ans
- Statut changé de Résolu à Fermé
- Distribution mis à EOLE 2.3