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