Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp3099201iob; Mon, 16 May 2022 13:04:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwi9sefQ/0BNqUxSQmxcxXs/B1lbTi+ADgVf7H65jhQZe4v+rIm9U1qmfESUkAiu0TUw4g3 X-Received: by 2002:a63:874a:0:b0:3c6:aa29:15f6 with SMTP id i71-20020a63874a000000b003c6aa2915f6mr16357712pge.210.1652731467468; Mon, 16 May 2022 13:04:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652731467; cv=none; d=google.com; s=arc-20160816; b=NI727mlfcVS/dmEVE8z1PiT14Z7f/1hwxbhZM08YlHDrCXdIUcLVERRDLoLoTUutcL ZKjGHLxpbwYy31EgnZHc8ros889GZlVaYpvHc5s9GptqucRo/2EnqzY3gy74iXCt3hAc kUHJWXwMv5mtO1m/WGDZW/0fCjULP5pRpEDBvhrVY85uwdC56W10FyARW9F9QeYhqxwQ MV7X/vvAlswN/hwuwwAUN2Kin6gyEBvQzzn/OD0y2yG2B5p3tXE0M/hSqkXDtqNM5xh2 AAqciJQqhHKw3YUaDE2epfp/vwYzDKD+BYc6FzAdoWRty7JE54gEFsiRZ7YSaMELvRG+ dtVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:date:mime-version:references:subject:cc:to:from :dkim-signature:dkim-signature:message-id; bh=AEGNLRsULrrlU/iG+q1/N0tiNN2soHDw9Oun7z7w8C0=; b=ym1m8nQXfWmgaua+dcKqkyJthxyTva62Oy+jwea/blKIFOzes8hE2F7C6TajI8WSFl lU8FZzHHasZj/EsbYRuWlVmxVRzG8+zpsMaahTT1TNBhYyxAxI7VHkIaIUGt3iIrV5rf aE+EvUGRBrY764R+ZK6eROe7/0Xg/zdPvR5S7Xvcfnq2DIwbTgJ46aeafCfOWXhX8Idy TFQa65E9Eo217hwvDJr4JnrogiPgcfkr/gXxiYIsqSHqYkzrtNW4Fyu/aMYWfk19FQc9 D3dq89zvJSYR0ka+ZL2A7OyTPNROB3d6D4YgffFIpSPQH6kHBMM6eL8Af3wEagjrploc lwkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=p2jwGDkq; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=nGlg58vy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z35-20020a631923000000b003dba8415dfesi14205315pgl.769.2022.05.16.13.04.15; Mon, 16 May 2022 13:04:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=p2jwGDkq; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=nGlg58vy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241464AbiEPK1d (ORCPT + 99 others); Mon, 16 May 2022 06:27:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46192 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233068AbiEPK10 (ORCPT ); Mon, 16 May 2022 06:27:26 -0400 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CAF7AE67; Mon, 16 May 2022 03:27:25 -0700 (PDT) Message-ID: <20220516102615.477393627@linutronix.de> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1652696843; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: references:references; bh=AEGNLRsULrrlU/iG+q1/N0tiNN2soHDw9Oun7z7w8C0=; b=p2jwGDkqbQBkm+lXvlqfBK0u5WWWvZvqI4NxnyIY2iP+PeNut8VZqH7Q43DM3H80YrGMJk Pww1UHxyl4oB0IFQgXfjhJ82sA9kP9GZ9HuLDeAIbi38Ei8VRbwviHqepB2uwzIn5PzV3s Y6zoz4pMxdrx+jMKHuJMY78THQGHGoApVnaDsCa/GaXqJbIyVZErNXVkJ98DvLleaes5Ui LVcofcSbO49LtwHOGbRUjxZyzaYrSNr1+ohvHo+DhYdCGwKd4XYk49Sf8S/bPChjNUkZTO 3NzwE4BFt5tw1ReHmc73iWI5kkUPYzbLfIVsynp3hJ1KiKx1sQRCiUrlroaSSg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1652696843; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: references:references; bh=AEGNLRsULrrlU/iG+q1/N0tiNN2soHDw9Oun7z7w8C0=; b=nGlg58vyrD65CKCz0DqWjdniKijQ4huOAhsv8NacYDyO9ZCeMzxAsOrRSB4+vm6jB6800/ 59jZ/dd/077x3ZDg== From: Thomas Gleixner To: LKML Cc: linux-spdx@vger.kernel.org, Greg Kroah-Hartman , Christoph Hellwig Subject: [patch 1/9] scripts/spdxcheck: Add percentage to statistics References: <20220516101901.475557433@linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Date: Mon, 16 May 2022 12:27:22 +0200 (CEST) X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Files checked: 75856 Lines checked: 294516 Files with SPDX: 59410 78% Files with errors: 0 Signed-off-by: Thomas Gleixner --- scripts/spdxcheck.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- a/scripts/spdxcheck.py +++ b/scripts/spdxcheck.py @@ -285,7 +285,9 @@ import os sys.stderr.write('\n') sys.stderr.write('Files checked: %12d\n' %parser.checked) sys.stderr.write('Lines checked: %12d\n' %parser.lines_checked) - sys.stderr.write('Files with SPDX: %12d\n' %parser.spdx_valid) + if parser.checked: + pc = int(100 * parser.spdx_valid / parser.checked) + sys.stderr.write('Files with SPDX: %12d %3d%%\n' %(parser.spdx_valid, pc)) sys.stderr.write('Files with errors: %12d\n' %parser.spdx_errors) sys.exit(0)