New patch submitted by Dan Kenigsberg (danken(a)redhat.com)
You can review this change at:
http://gerrit.usersys.redhat.com/647
commit 727a1491b0c5391d1b7715215307edfdd123a1bd
Author: Dan Kenigsberg <danken(a)redhat.com>
Date: Sun Jul 3 11:06:26 2011 +0300
BZ#718488 deployUtil: run on python2.4
Change-Id: I5d48514b06107afc19e959a4d692c4e047f965cf
diff --git a/vdsm_reg/deployUtil.py b/vdsm_reg/deployUtil.py
index d6a3b9b..7564ed0 100644
--- a/vdsm_reg/deployUtil.py
+++ b/vdsm_reg/deployUtil.py
@@ -1316,8 +1316,11 @@ def getRhevmCert(IP, port):
dirName = os.path.dirname(CACERT)
if not os.path.exists(dirName):
os.makedirs(dirName)
- with file(CACERT, "w+") as crt:
+ crt = file(CACERT, "w+")
+ try:
crt.write(rhevmCert)
+ finally:
+ crt.close()
return True
else:
return False