##// END OF EJS Templates
catch CTRL-D at password prompt...
Steve Borho -
r7798:57fee79e default
parent child Browse files
Show More
@@ -439,7 +439,10 b' class ui(object):'
439
439
440 def getpass(self, prompt=None, default=None):
440 def getpass(self, prompt=None, default=None):
441 if not self.interactive: return default
441 if not self.interactive: return default
442 return getpass.getpass(prompt or _('password: '))
442 try:
443 return getpass.getpass(prompt or _('password: '))
444 except EOFError:
445 raise util.Abort(_('response expected'))
443 def status(self, *msg):
446 def status(self, *msg):
444 if not self.quiet: self.write(*msg)
447 if not self.quiet: self.write(*msg)
445 def warn(self, *msg):
448 def warn(self, *msg):
General Comments 0
You need to be logged in to leave comments. Login now