hgext/patchbomb.py
changeset 4485 6d2d1dcd5f74
parent 4483 a11e13d50645
child 4486 c15955bde7dd
equal deleted inserted replaced
4484:c927c568a5ad 4485:6d2d1dcd5f74
   323         email.Encoders.encode_base64(datapart)
   323         email.Encoders.encode_base64(datapart)
   324         msg.attach(datapart)
   324         msg.attach(datapart)
   325         msg['Subject'] = subj
   325         msg['Subject'] = subj
   326         return [msg]
   326         return [msg]
   327 
   327 
       
   328     sender = (opts['from'] or ui.config('email', 'from') or
       
   329               ui.config('patchbomb', 'from') or
       
   330               prompt('From', ui.username()))
       
   331 
   328     if opts.get('bundle'):
   332     if opts.get('bundle'):
   329         msgs = getbundlemsgs(getbundle(dest))
   333         msgs = getbundlemsgs(getbundle(dest))
   330     else:
   334     else:
   331         msgs = getexportmsgs()
   335         msgs = getexportmsgs()
   332 
       
   333     sender = (opts['from'] or ui.config('email', 'from') or
       
   334               ui.config('patchbomb', 'from') or
       
   335               prompt('From', ui.username()))
       
   336 
   336 
   337     def getaddrs(opt, prpt, default = None):
   337     def getaddrs(opt, prpt, default = None):
   338         addrs = opts[opt] or (ui.config('email', opt) or
   338         addrs = opts[opt] or (ui.config('email', opt) or
   339                               ui.config('patchbomb', opt) or
   339                               ui.config('patchbomb', opt) or
   340                               prompt(prpt, default = default)).split(',')
   340                               prompt(prpt, default = default)).split(',')