mercurial/url.py
branchstable
changeset 10534 a957038218cd
parent 10511 6f61c480f51c
child 10539 fc5908d01ed7
equal deleted inserted replaced
10533:184cdb66263e 10534:a957038218cd
   138 
   138 
   139     def readauthtoken(self, uri):
   139     def readauthtoken(self, uri):
   140         # Read configuration
   140         # Read configuration
   141         config = dict()
   141         config = dict()
   142         for key, val in self.ui.configitems('auth'):
   142         for key, val in self.ui.configitems('auth'):
       
   143             if '.' not in key:
       
   144                 self.ui.warn(_("ignoring invalid [auth] key '%s'\n" % key))
       
   145                 continue
   143             group, setting = key.split('.', 1)
   146             group, setting = key.split('.', 1)
   144             gdict = config.setdefault(group, dict())
   147             gdict = config.setdefault(group, dict())
   145             gdict[setting] = val
   148             gdict[setting] = val
   146 
   149 
   147         # Find the best match
   150         # Find the best match