https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342018-02-20T11:59:16ZRedmine Entr’ouvertHobo - Development #21995: agent: capturer stdout et stderr des sous processushttps://dev.entrouvert.org/issues/21995?journal_id=1017682018-02-20T11:59:16ZBenjamin Dauvergne
<ul></ul><p>Il me semble que sans rien faie sans filer PIPE, tout est déjà branché sur stdout/stderr du processus parent.</p> Hobo - Development #21995: agent: capturer stdout et stderr des sous processushttps://dev.entrouvert.org/issues/21995?journal_id=1017692018-02-20T11:59:29ZBenjamin Dauvergne
<ul></ul><p>Benjamin Dauvergne a écrit :</p>
<blockquote>
<p>Il me semble que sans rien faire (et donc sans filer PIPE), tout est déjà branché sur stdout/stderr du processus parent.</p>
</blockquote> Hobo - Development #21995: agent: capturer stdout et stderr des sous processushttps://dev.entrouvert.org/issues/21995?journal_id=1127642018-05-15T13:31:13ZEmmanuel Cazenaveecazenave@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/24608">0001-agent-redirect-subprocess-fd-to-parent-21995.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/24608/0001-agent-redirect-subprocess-fd-to-parent-21995.patch">0001-agent-redirect-subprocess-fd-to-parent-21995.patch</a> ajouté</li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul><p>Je n'utilise pas la suggestion de Benjamin parce que sinon pas possible d'insérer stdout/stderr dans l'exception en cas d'erreur.</p> Hobo - Development #21995: agent: capturer stdout et stderr des sous processushttps://dev.entrouvert.org/issues/21995?journal_id=1129072018-05-16T08:22:29ZEmmanuel Cazenaveecazenave@entrouvert.com
<ul><li><strong>Lié à</strong> <i><a class="issue tracker-1 status-5 priority-4 priority-default closed" href="/issues/23840">Bug #23840</a>: wcs déployé sans DB popstgres</i> ajouté</li></ul> Hobo - Development #21995: agent: capturer stdout et stderr des sous processushttps://dev.entrouvert.org/issues/21995?journal_id=1161142018-06-08T12:51:32ZEmmanuel Cazenaveecazenave@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours</i></li><li><strong>Assigné à</strong> mis à <i>Emmanuel Cazenave</i></li></ul><p>Up sur ce ticket, vraiment utile pour debugger des problèmes de déploiements.</p> Hobo - Development #21995: agent: capturer stdout et stderr des sous processushttps://dev.entrouvert.org/issues/21995?journal_id=1161342018-06-08T14:01:36ZThomas Noël
<ul></ul><p>J'ai du mal à voir où ces info vont partir sur un "vrai" hobo-agent lancé via supervisor (ce qu'on fait actuellement, bientôt plutôt uwsgi mais la question sera toujours là). J'essaye de voir sur combo.dev.</p> Hobo - Development #21995: agent: capturer stdout et stderr des sous processushttps://dev.entrouvert.org/issues/21995?journal_id=1161422018-06-08T14:28:48ZThomas Noël
<ul></ul><p>Le résultat est que toutes les sorties des commandes hobo_deploy/notify finissent dans /var/lib/hobo-agents/*.log sous la forme de WARNING. Ce qui me chiffone un peu, je suis comme ça.</p>
<p>Ça m'irait bien de rajouter un <code>if getattr(settings, 'DEBUG', False):</code> devant ces lignes, donc.</p> Hobo - Development #21995: agent: capturer stdout et stderr des sous processushttps://dev.entrouvert.org/issues/21995?journal_id=1183642018-06-25T07:57:37ZEmmanuel Cazenaveecazenave@entrouvert.com
<ul><li><strong>Lié à</strong> <i><a class="issue tracker-2 status-1 priority-4 priority-default" href="/issues/24658">Development #24658</a>: worker : adaptation mode opératoire quand DEBUG = True</i> ajouté</li></ul>