https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2014-12-24T13:29:33ZEnsemble Ouvert Libre Évolutifpython-pyeole - Scénario #10144: to many open files avec l'utilisation de mkstemphttps://dev-eole.ac-dijon.fr/issues/10144?journal_id=400142014-12-24T13:29:33ZGwenael Remond
<ul></ul><p>la solution proposée n'est pas la bonne. L'erreur provient en fait d'un mauvais usage de <code>tempfile.mkstemp()</code></p>
<p>cf le billet de logilab sur la nécessité d'utiliser <code>os.remove(temp_path)</code></p>
<p><a class="external" href="http://www.logilab.org/blogentry/17873">http://www.logilab.org/blogentry/17873</a><br />dans <code>/usr/share/pyshared/script/eoletools.py</code></p>
<pre>
from os import system, makedirs, unlink, close #(ajout de close)
fd, tempfile = mkstemp(suffix='.temp', dir='%s%s' % (conteneurs.get('container_path_fichier', ''), confdir))
# ligne 456
close(fd)
# ligne 471, dans
if tempfile is not None:
</pre> python-pyeole - Scénario #10144: to many open files avec l'utilisation de mkstemphttps://dev-eole.ac-dijon.fr/issues/10144?journal_id=400712015-01-05T10:42:42ZLuc Bourdotluc.bourdot@ac-dijon.fr
<ul><li><strong>Tracker</strong> changé de <i>Anomalie</i> à <i>Scénario</i></li><li><strong>Echéance</strong> mis à <i>22/01/2015</i></li><li><strong>Version cible</strong> mis à <i>sprint 2015 2-4</i></li></ul> python-pyeole - Scénario #10144: to many open files avec l'utilisation de mkstemphttps://dev-eole.ac-dijon.fr/issues/10144?journal_id=400982015-01-05T13:20:02ZFabrice Barconnièrefabrice.barconniere@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Sujet</strong> changé de <i>to many open files avec system_out</i> à <i>to many open files avec l'utilisation de mkstemp</i></li></ul> python-pyeole - Scénario #10144: to many open files avec l'utilisation de mkstemphttps://dev-eole.ac-dijon.fr/issues/10144?journal_id=401582015-01-05T15:29:06ZKlaas TJEBBES
<ul><li><strong>Points de scénarios</strong> mis à <i>1.0</i></li></ul> python-pyeole - Scénario #10144: to many open files avec l'utilisation de mkstemphttps://dev-eole.ac-dijon.fr/issues/10144?journal_id=407662015-01-19T16:30:29ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Terminé (Sprint)</i></li></ul>