comparison hgext/patchbomb.py @ 27767:ddfb8887212d

patchbomb: replace file I/O with util.readfile
author Bryan O'Sullivan <bryano@fb.com>
date Tue, 12 Jan 2016 15:57:18 -0800
parents 0ce0cfee497f
children 21524ae331b7
comparison
equal deleted inserted replaced
27766:198f78a52a2f 27767:ddfb8887212d
233 btype = ui.config('patchbomb', 'bundletype') 233 btype = ui.config('patchbomb', 'bundletype')
234 if btype: 234 if btype:
235 opts['type'] = btype 235 opts['type'] = btype
236 try: 236 try:
237 commands.bundle(ui, repo, tmpfn, dest, **opts) 237 commands.bundle(ui, repo, tmpfn, dest, **opts)
238 fp = open(tmpfn, 'rb') 238 return util.readfile(tmpfn)
239 data = fp.read()
240 fp.close()
241 return data
242 finally: 239 finally:
243 try: 240 try:
244 os.unlink(tmpfn) 241 os.unlink(tmpfn)
245 except OSError: 242 except OSError:
246 pass 243 pass