elif tag == "msg":
if event == "STDOUT" :
filename = os.path.join("/tmp", "%s.out" % uid)
- f = open(filename,'a+')
- # XXX: Adding fake \n for visual formatting
- msg = props[elt] # + "\n"
- f.write(msg)
- f.close()
+ with open(filename,'a+') as f:
+ # XXX: Adding fake \n for visual formatting
+ msg = props[elt] # + "\n"
+ f.write(msg)
elif event == "STDERR" :
filename = os.path.join("/tmp", "%s.err" % uid)
- f = open(filename,'a+')
- # XXX: Adding fake \n for visual formatting
- msg = props[elt] # + "\n"
- f.write(msg)
- f.close()
+ with open(filename,'a+') as f:
+ # XXX: Adding fake \n for visual formatting
+ msg = props[elt] # + "\n"
+ f.write(msg)
log = log + tag +" : " + props[elt]+" -- "
else:
log = log + tag +" : " + props[elt]+" -- "