From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6664521764891000832 X-Received: by 2002:a1c:1a47:: with SMTP id a68mr1228704wma.18.1551704892397; Mon, 04 Mar 2019 05:08:12 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:fe47:: with SMTP id m7ls3438165wrs.0.gmail; Mon, 04 Mar 2019 05:08:12 -0800 (PST) X-Google-Smtp-Source: APXvYqwoEsjgvXWf6DiYBrktN3ixo0L7tpT42AQQRSOmGTMTwIDbrtov6duouWi2w5ERy0qhHhTA X-Received: by 2002:adf:c748:: with SMTP id b8mr918883wrh.4.1551704892027; Mon, 04 Mar 2019 05:08:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551704892; cv=none; d=google.com; s=arc-20160816; b=bwaT7Z1f7/V0cCZiTtEhWvW082VWDS/FdwuC9JTCmmu5ryXqJsaKwmJ3Zc+JTXz7RI GvfpLw0T/xVa1KZGwt7ZAEEmRQ6lE3J2cKk9Zk318nfexgy5kQ4kvPRTMPUP0LEQOqXN hZ75RLWLlvhvoDNd0EcVpfNhRwMKWrKr091hTbW2Y4SxCsoRxhT7xWdwvJrYg6t+r9ey rKtS51gBTxxx4ec5OAOjelxRvwzh1uiTCOpeXgIVDpyDFjJBNQYY1NeVDtr7llfXKOkO YZTnBsVEeMWPco06ZoncVUBM4/ZK78DfJ3kmk3tsmbOSpEZwA89gUd166RlgMrOVD8mj ZUHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=eRXHpnY0ZP8Kz9rbkpxGv3wQDqbk5kTH6/QQKDnkKag=; b=tu5L7cq5hrJLYnW+hWJRZP3fIWo8RPxqwXpbLjbDPmjos9hMcqMpky4wyfOlsev6bF hPscncRtLd1d1GS8UTpnVMmCCE7EsP42qjHfQdz5KbTNOqu5pjM/L6hBHRTL1aChNqmy wnVBcBNK02+v24UCaap5iFOenIvrwHZlLKrYQ9Dfs6YMJAWwCSKUofGsdTKYspPnomvM 4hWzAxswbXIwYfJydpdsInXkD5Vqq35c0ULfUhTIfD4BLDl1vzUqPxRVnJFM4hKFAa+j fM4O6MPUM9XIhChyYzuo3oNhnHjek3lhrdF5nNdA8IOS2fQK/UgcnEl5nW6gV7b6QiJe DqCA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.28 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Return-Path: Received: from goliath.siemens.de (goliath.siemens.de. [192.35.17.28]) by gmr-mx.google.com with ESMTPS id j43si182601wre.2.2019.03.04.05.08.11 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 04 Mar 2019 05:08:12 -0800 (PST) Received-SPF: pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.28 as permitted sender) client-ip=192.35.17.28; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.28 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by goliath.siemens.de (8.15.2/8.15.2) with ESMTPS id x24D8AUd022398 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 4 Mar 2019 14:08:11 +0100 Received: from ring.ppmd.siemens.net (linux-ses-ext02.ppmd.siemens.net [139.25.69.232]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id x24D89Wp008505; Mon, 4 Mar 2019 14:08:09 +0100 From: claudius.heine.ext@siemens.com To: isar-users@googlegroups.com Cc: Claudius Heine Subject: [PATCH v4 0/6] Python refactoring Date: Mon, 4 Mar 2019 14:07:55 +0100 Message-Id: <20190304130801.20628-1-claudius.heine.ext@siemens.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: sC1m6Kr7Ldry From: Claudius Heine Hi, I just took Haralds patchset + Maxims rebase and fixed it up. There was just a tiny change necessary, I added that in an additional patch. It builds on my machine (qemuamd64) and I am currently testing it on isar-ci. If that is successful and review is ok, my patch can be merged into the 'Remove all uses of subprocess.call(shell=True)' or left separately. regards, Claudius Claudius Heine (1): isar-bootstrap-helper: get_deb_host_arch: fix decoding Harald Seiler (5): Remove all uses of subprocess.call(shell=True) Use modern python formatting image: Remove recursion in get_image_name wic: Refactor fakeroot script Fix python style .../example-module/example-module.bb | 8 ++- meta/classes/base.bbclass | 70 ++++++++++++------- meta/classes/image.bbclass | 22 ++++-- meta/classes/isar-bootstrap-helper.bbclass | 8 +-- meta/classes/isar-events.bbclass | 14 ++-- meta/classes/patch.bbclass | 13 ++-- meta/classes/wic-img.bbclass | 21 ++++-- .../isar-bootstrap/isar-bootstrap-host.bb | 9 ++- .../isar-bootstrap/isar-bootstrap-target.bb | 5 +- .../isar-bootstrap/isar-bootstrap.inc | 12 ++-- scripts/wic_fakeroot | 9 +-- 11 files changed, 120 insertions(+), 71 deletions(-) -- 2.20.1