pld-builder.new: PLD_Builder/buildlogs.py Log compression failure.

Tomasz Wittner twittner w o2.pl
Sob, 25 Lis 2006, 10:29:22 CET


On Sat 25. November 2006 02:15, Tomasz Wittner wrote:
[...]
> 2.
[...] 
> import popen2
>         ret = popen2.Popen3('bzip2 --best --force < ' + logfile + ' > ' + 
To chyba nie będzie działać - zamiast przekierowań trzeba użyć jakiś 
ret.tochild.* / ret.fromchild.read().
Myślałem też o stworzeniu klasy do uruchamiania komend shella o 
funkcjonalności Popen3 + log, ale póki co nie mam czasu.
> path.buildlogs_queue_dir + uuid, True)
>         ret.err = ret.childerr.read()
>         ret.childerr.close()
>         if ret.wait() != 0:
>             log.error('bzip2 compression of' + logfile + 'failed with error 
> msg.: ' + ret.err)

-- 
Tomasz Wittner


Więcej informacji o liście dyskusyjnej pld-devel-pl