From patchwork Thu Nov 25 19:28:58 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lucas Meneghel Rodrigues X-Patchwork-Id: 357382 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter1.kernel.org (8.14.4/8.14.3) with ESMTP id oAPJTCvm015215 for ; Thu, 25 Nov 2010 19:29:13 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752139Ab0KYT3I (ORCPT ); Thu, 25 Nov 2010 14:29:08 -0500 Received: from mx1.redhat.com ([209.132.183.28]:55357 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752105Ab0KYT3G (ORCPT ); Thu, 25 Nov 2010 14:29:06 -0500 Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id oAPJT6xn023099 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 25 Nov 2010 14:29:06 -0500 Received: from freedom.redhat.com (vpn-8-151.rdu.redhat.com [10.11.8.151]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id oAPJT0XR026733; Thu, 25 Nov 2010 14:29:04 -0500 From: Lucas Meneghel Rodrigues To: autotest@test.kernel.org Cc: kvm@vger.kernel.org, amit.shah@redhat.com, Jiri Zupka Subject: [PATCH 2/2] Fix compatibility with python 2.4. Date: Thu, 25 Nov 2010 17:28:58 -0200 Message-Id: <1290713338-16567-2-git-send-email-lmr@redhat.com> In-Reply-To: <1290713338-16567-1-git-send-email-lmr@redhat.com> References: <1290713338-16567-1-git-send-email-lmr@redhat.com> X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 Sender: kvm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.3 (demeter1.kernel.org [140.211.167.41]); Thu, 25 Nov 2010 19:29:13 +0000 (UTC) diff --git a/client/tests/kvm/scripts/virtio_guest.py b/client/tests/kvm/scripts/virtio_guest.py index 87727c7..b039ec9 100755 --- a/client/tests/kvm/scripts/virtio_guest.py +++ b/client/tests/kvm/scripts/virtio_guest.py @@ -248,7 +248,7 @@ class VirtioGuest: print os.system("stty -F %s raw -echo" % (name)) print os.system("stty -F %s -a" % (name)) f.append(self.files[name]) - except Exception as inst: + except Exception, inst: print "FAIL: Failed to open file %s" % (name) raise inst return f @@ -316,12 +316,14 @@ class VirtioGuest: else: fcntl.fcntl(fd, fcntl.F_SETFL, fl & ~os.O_NONBLOCK) - except Exception as inst: + except Exception, inst: print "FAIL: Setting (non)blocking mode: " + str(inst) return - print ("PASS: set blocking mode to %s mode" % - ("blocking" if mode else "nonblocking")) + if mode: + print "PASS: set to blocking mode" + else: + print "PASS: set to nonblocking mode" def close(self, file): @@ -339,7 +341,7 @@ class VirtioGuest: if descriptor != None: try: os.close(descriptor) - except Exception as inst: + except Exception, inst: print "FAIL: Closing the file: " + str(inst) return print "PASS: Close" @@ -359,7 +361,7 @@ class VirtioGuest: print os.system("stty -F %s raw -echo" % (name)) print os.system("stty -F %s -a" % (name)) print "PASS: Open all filles correctly." - except Exception as inst: + except Exception, inst: print "%s\nFAIL: Failed open file %s" % (str(inst), name) @@ -443,7 +445,7 @@ class VirtioGuest: data += "%c" % random.randrange(255) try: writes = os.write(in_f[0], data) - except Exception as inst: + except Exception, inst: print inst if not writes: writes = 0 @@ -451,7 +453,7 @@ class VirtioGuest: while (writes < length): try: writes += os.write(in_f[0], data) - except Exception as inst: + except Exception, inst: print inst if writes >= length: print "PASS: Send data length %d" % writes @@ -473,13 +475,13 @@ class VirtioGuest: recvs = "" try: recvs = os.read(in_f[0], buffer) - except Exception as inst: + except Exception, inst: print inst if mode: while (len(recvs) < length): try: recvs += os.read(in_f[0], buffer) - except Exception as inst: + except Exception, inst: print inst if len(recvs) >= length: print "PASS: Recv data length %d" % len(recvs)