[elbe-devel] [PATCH v2 15/28] Add logging to opt.output for command toolchainextract
dion at linutronix.de
dion at linutronix.de
Fri Jun 21 19:40:07 CEST 2019
From: Olivier Dion <dion at linutronix.de>
Signed-off-by: Olivier Dion <dion at linutronix.de>
---
elbepack/commands/toolchainextract.py | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/elbepack/commands/toolchainextract.py b/elbepack/commands/toolchainextract.py
index aaf26ac2..2f7693cb 100644
--- a/elbepack/commands/toolchainextract.py
+++ b/elbepack/commands/toolchainextract.py
@@ -13,7 +13,7 @@ from elbepack.xmldefaults import ElbeDefaults
from elbepack.repomanager import ToolchainRepo
from elbepack.debpkg import build_binary_deb
from elbepack.toolchain import get_toolchain
-from elbepack.asciidoclog import StdoutLog
+from elbepack.log import elbe_logging
def run_command(argv):
@@ -68,14 +68,16 @@ def run_command(argv):
pkgs = os.listdir(tmpdir)
- repo = ToolchainRepo(
- defaults["arch"],
- opt.codename,
- opt.output,
- StdoutLog())
+ with elbe_logging(opt.output):
- for p in pkgs:
- repo.includedeb(os.path.join(tmpdir, p))
+ repo = ToolchainRepo(
+ defaults["arch"],
+ opt.codename,
+ opt.output,
+ StdoutLog())
+
+ for p in pkgs:
+ repo.includedeb(os.path.join(tmpdir, p))
- repo.finalize()
- os.system('rm -r "%s"' % tmpdir)
+ repo.finalize()
+ os.system('rm -r "%s"' % tmpdir)
--
2.11.0
More information about the elbe-devel
mailing list