Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1305237imm; Tue, 22 May 2018 01:46:20 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrxpG+TXlcSqNaMD3USM3K9tz7UGwsiYUsHtnAyFVr+3fil1m5rFanfcldvY23WpK0P+oB7 X-Received: by 2002:a62:3cd1:: with SMTP id b78-v6mr22968336pfk.44.1526978780874; Tue, 22 May 2018 01:46:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526978780; cv=none; d=google.com; s=arc-20160816; b=oNpssCZxufkKCCwlWYeq0sqg1Yql6EQ66Bdj5qyBRIEbnBPKMdlpu6zRNR/LVyq2io muWe8JHLxxQP14KKQFXtO7uR9CjU9ZAPvh19SGby1nNhsZC6kNTcfE7S27kDV09KzsC7 XT6DJHdxZZRM5L/EdjhmIZvmlPmAbdGdRdaaHvQ41ve1C4g0YGylZwt/48txE7S7SXP+ toppHgCCKnc4eufkgKeb03KrUcOgphde1zlRl+Ing4Ec9H20EHlmCbJ34jR/NTXvMZKT zYJdSYqBtdtUaJOmij9djxW/T5DxURnaahAKnFPx/ZhFsLOxonzlmikQTzqor9WZ+O3I RKRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=o7LGpKdvpdNC/OhXAzyBP0Gi6SiamBWqDpESGN+mNTY=; b=RrIzmv39JMseUNWTP78jCTePUd9fJdQCQxqFUXEOAIZrfIzAhYhx9c248nqLIMxahY IkYDeg08yzLN9HUxuTwFPZU3mOPr+QyJZJybDZ8OqzfvRIgueoM7qz8OxEXupHWHz6I8 KZ0gKTbFBh+sjaQugS5ChI72ccGOIZr16gnEm00WB39fXoJciP+KlKpexLUNG2LCy3mT +SSJE6wt/W7s/M/Dgm03dMA7P4O+9wedgAQvOZqZ4qaFOXZ0ZQJsEVMqlC3EcYiDBQhC 0j9N2Wj8MbbYag+f/eCa2Mk5EaAdn5KgnW2tAx8q32O5ErsBKXIgRY3WwQWBvVeQ5Caz mmow== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u68-v6si16196406pfb.42.2018.05.22.01.46.05; Tue, 22 May 2018 01:46:20 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751514AbeEVIpf (ORCPT + 99 others); Tue, 22 May 2018 04:45:35 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:53526 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751465AbeEVIpb (ORCPT ); Tue, 22 May 2018 04:45:31 -0400 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 9412681A807A; Tue, 22 May 2018 08:45:30 +0000 (UTC) Received: from vitty.brq.redhat.com (ovpn-204-68.brq.redhat.com [10.40.204.68]) by smtp.corp.redhat.com (Postfix) with ESMTP id 3E432215CDA7; Tue, 22 May 2018 08:45:29 +0000 (UTC) From: Vitaly Kuznetsov To: devel@linuxdriverproject.org Cc: Dexuan Cui , "K. Y. Srinivasan" , Haiyang Zhang , Stephen Hemminger , linux-kernel@vger.kernel.org Subject: [PATCH] tools: hv: lsvmbus: convert to Python3 Date: Tue, 22 May 2018 10:45:27 +0200 Message-Id: <20180522084527.29254-1-vkuznets@redhat.com> X-Scanned-By: MIMEDefang 2.78 on 10.11.54.6 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]); Tue, 22 May 2018 08:45:30 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]); Tue, 22 May 2018 08:45:30 +0000 (UTC) for IP:'10.11.54.6' DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'vkuznets@redhat.com' RCPT:'' Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Use '2to3' tool to make lsvmbus work with both Python2 and Python3. Signed-off-by: Vitaly Kuznetsov --- tools/hv/lsvmbus | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/hv/lsvmbus b/tools/hv/lsvmbus index 353e56768df8..c184aac33d5c 100644 --- a/tools/hv/lsvmbus +++ b/tools/hv/lsvmbus @@ -17,7 +17,7 @@ if options.verbose is not None: vmbus_sys_path = '/sys/bus/vmbus/devices' if not os.path.isdir(vmbus_sys_path): - print "%s doesn't exist: exiting..." % vmbus_sys_path + print("%s doesn't exist: exiting..." % vmbus_sys_path) exit(-1) vmbus_dev_dict = { @@ -93,11 +93,11 @@ format2 = '%2s: Class_ID = %s - %s\n\tDevice_ID = %s\n\tSysfs path: %s\n%s' for d in vmbus_dev_list: if verbose == 0: - print ('VMBUS ID ' + format0) % (d.vmbus_id, d.dev_desc) + print(('VMBUS ID ' + format0) % (d.vmbus_id, d.dev_desc)) elif verbose == 1: - print ('VMBUS ID ' + format1) % \ - (d.vmbus_id, d.class_id, d.dev_desc, d.chn_vp_mapping) + print(('VMBUS ID ' + format1) % \ + (d.vmbus_id, d.class_id, d.dev_desc, d.chn_vp_mapping)) else: - print ('VMBUS ID ' + format2) % \ + print(('VMBUS ID ' + format2) % \ (d.vmbus_id, d.class_id, d.dev_desc, \ - d.device_id, d.sysfs_path, d.chn_vp_mapping) + d.device_id, d.sysfs_path, d.chn_vp_mapping)) -- 2.14.3