comparison hgext/patchbomb.py @ 4284:a04141f51056

Add a filename for the bundle
author John Goerzen <jgoerzen@complete.org>
date Mon, 26 Mar 2007 20:49:57 -0500
parents 8625504f507c
children 82bc6aef8b43
comparison
equal deleted inserted replaced
4283:8625504f507c 4284:a04141f51056
330 msg = email.MIMEMultipart.MIMEMultipart() 330 msg = email.MIMEMultipart.MIMEMultipart()
331 if body: 331 if body:
332 msg.attach(email.MIMEText.MIMEText(body, 'plain')) 332 msg.attach(email.MIMEText.MIMEText(body, 'plain'))
333 datapart = email.MIMEBase.MIMEBase('application', 'x-mercurial-bundle') 333 datapart = email.MIMEBase.MIMEBase('application', 'x-mercurial-bundle')
334 datapart.set_payload(bundle) 334 datapart.set_payload(bundle)
335 datapart.add_header('Content-Disposition', 'attachment',
336 filename='bundle.hg')
335 email.Encoders.encode_base64(datapart) 337 email.Encoders.encode_base64(datapart)
336 msg.attach(datapart) 338 msg.attach(datapart)
337 msg['Subject'] = subj 339 msg['Subject'] = subj
338 return [msg] 340 return [msg]
339 341