X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2Fnepi%2Fresources%2Flinux%2Fscripts%2Ffd-udp-connect.py;fp=src%2Fnepi%2Fresources%2Flinux%2Fscripts%2Ffd-udp-connect.py;h=2c058e26ad821fc6e5ca5498da7c28a6ad13b7be;hb=bb6985326609602a117e65822ada42f2685c1a36;hp=9ad2e5060236511b4fc215c6c7e55305339faef1;hpb=b4af9a40867beff8660612fe20d3838cb375f159;p=nepi.git diff --git a/src/nepi/resources/linux/scripts/fd-udp-connect.py b/src/nepi/resources/linux/scripts/fd-udp-connect.py index 9ad2e506..2c058e26 100644 --- a/src/nepi/resources/linux/scripts/fd-udp-connect.py +++ b/src/nepi/resources/linux/scripts/fd-udp-connect.py @@ -114,9 +114,8 @@ if __name__ == '__main__': (local_host, local_port) = rsock.getsockname() # Save local port information to file - f = open(local_port_file, 'w') - f.write("%d\n" % local_port) - f.close() + with open(local_port_file, 'w') as f: + f.write("%d\n" % local_port) # Wait until remote port information is available while not os.path.exists(remote_port_file): @@ -130,9 +129,8 @@ if __name__ == '__main__': # the read operation returns empty string! # Maybe a race condition? for i in range(10): - f = open(remote_port_file, 'r') - remote_port = f.read() - f.close() + with open(remote_port_file, 'r') as f: + remote_port = f.read() if remote_port: break @@ -157,9 +155,8 @@ if __name__ == '__main__': # TODO: Test connectivity! # Create a ret_file to indicate success - f = open(ret_file, 'w') - f.write("0") - f.close() + with open(ret_file, 'w') as f: + f.write("0") STARTED = True