From: Thierry Parmentelat <thierry.parmentelat@inria.fr>
Date: Fri, 5 Jun 2015 10:40:15 +0000 (+0200)
Subject: with instead of open/close
X-Git-Tag: sfa-3.1-17~5
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=6a5b6854b1b43e1936cbde6493151a522be337da;p=sfa.git

with instead of open/close
---

diff --git a/sfa/client/sfi.py b/sfa/client/sfi.py
index dbf14a9f..3fc44da8 100644
--- a/sfa/client/sfi.py
+++ b/sfa/client/sfi.py
@@ -234,11 +234,9 @@ def load_record_from_opts(options):
     return Record(dict=record_dict)
 
 def load_record_from_file(filename):
-    f=codecs.open(filename, encoding="utf-8", mode="r")
-    xml_string = f.read()
-    f.close()
-    return Record(xml=xml_string)
-
+    with codecs.open(filename, encoding="utf-8", mode="r") as f:
+        xml_str = f.read()
+    return Record(xml=xml_str)
 
 import uuid
 def unique_call_id(): return uuid.uuid4().urn