mercurial/ui.py
changeset 9613 c63c336ee2f7
parent 9610 d78fe60f6bda
child 9749 1b1b33ae5a24
equal deleted inserted replaced
9612:d051db8e9e44 9613:c63c336ee2f7
   177             user = self.config("ui", "username")
   177             user = self.config("ui", "username")
   178         if user is None:
   178         if user is None:
   179             user = os.environ.get("EMAIL")
   179             user = os.environ.get("EMAIL")
   180         if user is None and self.configbool("ui", "askusername"):
   180         if user is None and self.configbool("ui", "askusername"):
   181             user = self.prompt(_("enter a commit username:"), default=None)
   181             user = self.prompt(_("enter a commit username:"), default=None)
   182         if user is None:
   182         if user is None and not self.interactive():
   183             try:
   183             try:
   184                 user = '%s@%s' % (util.getuser(), socket.getfqdn())
   184                 user = '%s@%s' % (util.getuser(), socket.getfqdn())
   185                 self.warn(_("No username found, using '%s' instead\n") % user)
   185                 self.warn(_("No username found, using '%s' instead\n") % user)
   186             except KeyError:
   186             except KeyError:
   187                 pass
   187                 pass