Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1404334pxj; Fri, 21 May 2021 13:26:15 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyUo0ZMcoT6IDSVycjoYvHZmDjA63TbK4e2WHz2efps149qYbXdeFjXOMXAYeSqt6/o2ruy X-Received: by 2002:a92:4446:: with SMTP id a6mr735623ilm.9.1621628774875; Fri, 21 May 2021 13:26:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621628774; cv=none; d=google.com; s=arc-20160816; b=tPJVcjgqMWkOpYj0N9+5AiaYa/udZ2bC0uC+LoiA0WXF95+0xgptv+U6W1VVujfLzk 3MMG/ZWcQJIykob/4i4UbjxMPPjovd3RWm/2B1hlNP9b33/HrZhR9PVe+iJ0O9pBQW8B atwjssXEwXL6JJMkulndp3ZGFlvhRDG6OYGfKoc/dBjWyEONpdEEOsGfrZwlHlTvxa/U yXT52z1VvDs+4u4KR6SVf3Se43jZnyo62Q1bpTmaC2mNcYV9RdzQMAT0KAdeHOXqwphn zGVMWQun7/12y7HcFyQqMCpo2cq9izbhl9YEmT2KPJ7nFHmmyog4qN40UgHS84EvIEbK HRag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=Zy80uNvcORRYlo0Wl+ZUij0Ne2Up/XLBiXty2kC5rXg=; b=q2hgOjGXsEhDUZPLNxN3kHesjtqpr7PYCV9qnp/xTcnutkBbLFgw/53ghCyOJzEylc Er9KUUOWViQvqb4E/JSIQ9hFCAoftAyjHa6dAui1SnInPzDA4QWYDRl6GfMHWDnobs1A 21JiWjryD1OTF0KUozKAIUVVQa0fmE6cj16m8R99EDQO+DBcDS7gDYBPm+/kFYPEPf5b t8aaLnajM+2k4xGvo9LW5qEClPN6UCdxGB+E1OyP7VuD3xfNVg0lRv/uM8YJffFdmDSx oh3pLTGcrOtsbMLEoCevbsRKTEFO7d4D+mili42RsfTO+8iNOSVu96QgleK1BtZa1gv8 Ssxw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=XUr9Tbpq; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s15si7884737iog.67.2021.05.21.13.26.00; Fri, 21 May 2021 13:26:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=XUr9Tbpq; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238626AbhEUSJJ (ORCPT + 99 others); Fri, 21 May 2021 14:09:09 -0400 Received: from us-smtp-delivery-124.mimecast.com ([216.205.24.124]:50632 "EHLO us-smtp-delivery-124.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238544AbhEUSJI (ORCPT ); Fri, 21 May 2021 14:09:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1621620464; 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: in-reply-to:in-reply-to:references:references; bh=Zy80uNvcORRYlo0Wl+ZUij0Ne2Up/XLBiXty2kC5rXg=; b=XUr9TbpqiNNKyY4tzzt385zR6wZStT4HshzSS0QONiTw9qT0EpTwP7ISWsMy52Jy5JMLU3 2sphc0e+5PFCIswhPVFi7Q4IC9rW2FGLkcZcj2B6nps6Ka/jgLwmnu4dofxV+sX6PRwm5x VuRpUS7tSTrMkG6FaWY6Q9HKgz83SxA= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-45-ijfC65jcOeCijkhay_xFnw-1; Fri, 21 May 2021 14:07:40 -0400 X-MC-Unique: ijfC65jcOeCijkhay_xFnw-1 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 43F1A800C60; Fri, 21 May 2021 18:07:39 +0000 (UTC) Received: from pick.fieldses.org (ovpn-114-99.phx2.redhat.com [10.3.114.99]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 0B99D5D6CF; Fri, 21 May 2021 18:07:38 +0000 (UTC) Received: by pick.fieldses.org (Postfix, from userid 2815) id 8B639120966; Fri, 21 May 2021 14:07:37 -0400 (EDT) Date: Fri, 21 May 2021 14:07:37 -0400 From: "J. Bruce Fields" To: Petr Vorel Cc: linux-nfs@vger.kernel.org, Tom Haynes , "Yong Sun (Sero)" Subject: Re: [PATCH pynfs 2/2] 4.1 server: Compare with int variable instead of string Message-ID: References: <20210521054633.3170-1-pvorel@suse.cz> <20210521054633.3170-2-pvorel@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210521054633.3170-2-pvorel@suse.cz> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org Both applied, thanks.--b. On Fri, May 21, 2021 at 07:46:33AM +0200, Petr Vorel wrote: > Similarly to previous commit prefer using int variables > (e.g. NFS4_OK) than string literals (e.g. "NFS4_OK"), > which don't detect typos. > > This requires to change status parameter of show_op() > from string to int. > > Signed-off-by: Petr Vorel > --- > nfs4.1/nfs4server.py | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/nfs4.1/nfs4server.py b/nfs4.1/nfs4server.py > index 6f7d10c..9422481 100755 > --- a/nfs4.1/nfs4server.py > +++ b/nfs4.1/nfs4server.py > @@ -515,8 +515,8 @@ class SummaryOutput: > > summary_line = " %s" % ', '.join(opnames) > > - if status != "NFS4_OK" and status != "NFS3_OK": > - summary_line += " -> %s" % (status,) > + if status != NFS4_OK and status != NFS3_OK: > + summary_line += " -> %s" % nfsstat4[status] > > print_summary_line = True > if summary_line != self._last or role != self._last_role: > @@ -850,7 +850,7 @@ class NFS4Server(rpc.Server): > log_41.info("Replying. Status %s (%d)" % (nfsstat4[status], status)) > client_addr = '%s:%s' % cred.connection._s.getpeername()[:2] > self.summary.show_op('handle v4.1 %s' % client_addr, > - opnames, nfsstat4[status]) > + opnames, status) > return env > > def delete_session(self, session, sessionid): > -- > 2.31.1 >