Re: [python] Supervisord + python aplikace pracující s Gitem

2012-06-06 Tema obsahu Martin Stiborský
Ahoj, přesně tak, chyběla HOME…Myslel jsem, že supervisord nešahá na tyhle env věci, že je nechá v subprocessu který vytvoří pro uživatele, pod kterým má aplikace běžet. Je to tam komplet vymeteno…potrápím google a uvidím… Další problém mám, že uwsgi se nechce chcípnout, když zastavím

Re: [python] Supervisord + python aplikace pracující s Gitem

2012-06-06 Tema obsahu azurIt
]Supervisord + python aplikace pracující s Gitem Ahoj, přesně tak, chyběla HOME…Myslel jsem, že supervisord nešahá na tyhle env věci, že je nechá v subprocessu který vytvoří pro uživatele, pod kterým má aplikace běžet. Je to tam komplet vymeteno…potrápím google a uvidím… Další problém mám, že uwsgi se

Re: [python] Supervisord + python aplikace pracující s Gitem

2012-06-06 Tema obsahu Hynek Fabian
přesně tak, chyběla HOME…Myslel jsem, že supervisord nešahá na tyhle env věci, že je nechá v subprocessu který vytvoří pro uživatele, pod kterým má aplikace běžet. Supervisor je spousteny z initu, zadny $HOME nikdy neuvidi. To nastavuje login shell. Potomci supervisoru stejne jako potomci cronu

Re: [python] Supervisord + python aplikace pracující s Gitem

2012-06-06 Tema obsahu Martin Stiborský
Hynek: To by vysvětlovalo, proč je tam tak vymeteno. Asi jsem blbě pochopil dokumentaci... Unlike cron, supervisord does not attempt to divine and override fundamental environment variables like USER, PATH, HOME, and LOGNAME when it performs a setuid to the user defined within the user= program

[python] Supervisord + python aplikace pracující s Gitem

2012-05-31 Tema obsahu Martin Stiborský
Ahoj, mám python aplikaci a ta pře subrocess dělá různé akce pomocí git clienta na serveru. Nevím proč, ale když ji pustím přes supervisord, tak mi selžou commity, protože se z nějakého důvodu nenačítá nastavení z ~/.gitconfig a subprocess vrátí chybu z shellu, ať si nastavím username/heslo.

Re: [python] Supervisord + python aplikace pracující s Gitem

2012-05-31 Tema obsahu Petr Blahos
Ahoj, mám python aplikaci a ta pře subrocess dělá různé akce pomocí git clienta na serveru. Nevím proč, ale když ji pustím přes supervisord, tak mi selžou commity, protože se z nějakého důvodu nenačítá nastavení z ~/.gitconfig a subprocess vrátí chybu z shellu, ať si nastavím