Mercurial > hg
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 |