mercurial/url.py
changeset 13370 d13a533a0b11
parent 13329 4e92ad05fe18
child 13371 c691cfdc6b4d
equal deleted inserted replaced
13368:d4ab9486e514 13370:d13a533a0b11
   153         config = dict()
   153         config = dict()
   154         for key, val in self.ui.configitems('auth'):
   154         for key, val in self.ui.configitems('auth'):
   155             if '.' not in key:
   155             if '.' not in key:
   156                 self.ui.warn(_("ignoring invalid [auth] key '%s'\n") % key)
   156                 self.ui.warn(_("ignoring invalid [auth] key '%s'\n") % key)
   157                 continue
   157                 continue
   158             group, setting = key.split('.', 1)
   158             group, setting = key.rsplit('.', 1)
   159             gdict = config.setdefault(group, dict())
   159             gdict = config.setdefault(group, dict())
   160             if setting in ('username', 'cert', 'key'):
   160             if setting in ('username', 'cert', 'key'):
   161                 val = util.expandpath(val)
   161                 val = util.expandpath(val)
   162             gdict[setting] = val
   162             gdict[setting] = val
   163 
   163