[Kimchi-devel] [kimchi-devel][PATCH 3/7] Close json schema file after loading

lvroyce at linux.vnet.ibm.com lvroyce at linux.vnet.ibm.com
Tue Jan 20 08:45:06 UTC 2015


From: Royce Lv <lvroyce at linux.vnet.ibm.com>

Signed-off-by: Royce Lv <lvroyce at linux.vnet.ibm.com>
---
 src/kimchi/root.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/kimchi/root.py b/src/kimchi/root.py
index 6f191eb..eb0ade7 100644
--- a/src/kimchi/root.py
+++ b/src/kimchi/root.py
@@ -120,8 +120,8 @@ class KimchiRoot(Root):
         self.default_page = 'kimchi-ui.html'
         for ident, node in sub_nodes.items():
             setattr(self, ident, node(model))
-        self.api_schema = json.load(open(os.path.join(paths.src_dir,
-                                                      'API.json')))
+        with open(os.path.join(paths.src_dir, 'API.json')) as f:
+            self.api_schema = json.load(f)
         self.paths = paths
         self.domain = 'kimchi'
         self.messages = messages
-- 
1.9.3




More information about the Kimchi-devel mailing list