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

azurIt azurit na pobox.sk
Středa Červen 6 10:26:05 CEST 2012


Domovsky adresar zistis cez modul pwd:
http://docs.python.org/library/pwd.html#module-pwd

azur



______________________________________________________________
> Od: "Martin Stiborský" <martin.stiborsky na gmail.com>
> Komu: Konference PyCZ <python na py.cz>
> Dátum: 06.06.2012 10:21
> Predmet: Re: [python]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 nechce chcípnout, když zastavím
>supervisord. Ale jinak je to pěkné, jen to dokopat k funkčnosti.
>
>2012/6/1 Petr Blahos <petrblahos na gmail.com>:
>>> 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.
>>> Zkoušel tomu cpát $GIT_CONFIG přes environment v supervisord.conf,
>>> nebo exportovat různé env variables z shell skriptu kteří spouští tu
>>> aplikaci, ale nic…Samozřejmě supervisord je pod rootem a ta aplikace
>>> opravdu běží pod správným uživatelským účtem.
>>>
>>> Když to spustím ručně, není problém.
>>>
>>> Tuší někde, kde je brouk?
>>>
>>
>> Ahoj,
>>
>> to sice netuším, ale zkusil bych si vypsat env (systémový) v době,
>> kdy to běží dobře, a v době, kdy to běží špatně, a porovnat. První
>> odhad by byla chybějící HOME, ale s Unixem už jsem dlouho nedělal
>> :-(
>>
>> --
>> Petr
>>
>>
>> _______________________________________________
>> Python mailing list
>> Python na py.cz
>> http://www.py.cz/mailman/listinfo/python
>
>
>
>-- 
>S pozdravem
>Martin Stiborský
>
>Jabber: stibi na njs.netlab.cz
>_______________________________________________
>Python mailing list
>Python na py.cz
>http://www.py.cz/mailman/listinfo/python
>


Další informace o konferenci Python