X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2Fnepi%2Fresources%2Fplanetlab%2Fscripts%2Fpl-vif-create.py;h=6b7227873ca748555ac1ef8084a4b520425678fc;hb=6285ca51026efb69642eea9dfc7c480e722d84a9;hp=a3ddecbc4f93018e0f96a873f6eaa7c29aea6a26;hpb=731febb6e113ad858232827fd03f9a932dea16b5;p=nepi.git diff --git a/src/nepi/resources/planetlab/scripts/pl-vif-create.py b/src/nepi/resources/planetlab/scripts/pl-vif-create.py index a3ddecbc..6b722787 100644 --- a/src/nepi/resources/planetlab/scripts/pl-vif-create.py +++ b/src/nepi/resources/planetlab/scripts/pl-vif-create.py @@ -3,9 +3,8 @@ # Copyright (C) 2013 INRIA # # This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. +# it under the terms of the GNU General Public License version 2 as +# published by the Free Software Foundation; # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -17,6 +16,8 @@ # # Author: Alina Quereilhac +from __future__ import print_function + import base64 import errno import passfd @@ -39,7 +40,7 @@ def recv_msg(conn): while '\n' not in chunk: try: chunk = conn.recv(1024) - except (OSError, socket.error), e: + except (OSError, socket.error) as e: if e[0] != errno.EINTR: raise # Ignore eintr errors @@ -77,7 +78,7 @@ def passfd_action(fd, args): to another process through a unix socket. """ address = args.pop(0) - print address + print(address) sock = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM) sock.connect(address) passfd.sendfd(sock, fd, '0') @@ -145,9 +146,8 @@ if __name__ == '__main__': pointopoint = pointopoint, txqueuelen = txqueuelen) # Saving interface name to vif_name_file - f = open(vif_name_file, 'w') - f.write(vif_name) - f.close() + with open(vif_name_file, 'w') as f: + f.write(vif_name) # create unix socket to receive instructions sock = create_socket(socket_name) @@ -163,7 +163,7 @@ if __name__ == '__main__': while not stop: try: (msg, args) = recv_msg(conn) - except socket.timeout, e: + except socket.timeout as e: # Ingore time-out continue