factotum: clean up keychain for multiple hg repository authentication
authorJeff Sickel <jas@corpus-callosum.com>
Mon, 12 Aug 2013 17:44:31 -0500
changeset 19614 1d50c69c1f0a
parent 19613 4bfd3c7160d9
child 19615 77d434760857
factotum: clean up keychain for multiple hg repository authentication
hgext/factotum.py
--- a/hgext/factotum.py	Mon Aug 12 17:36:49 2013 -0500
+++ b/hgext/factotum.py	Mon Aug 12 17:44:31 2013 -0500
@@ -101,7 +101,7 @@
         user, passwd = auth.get('username'), auth.get('password')
     if not user or not passwd:
         if not prefix:
-            prefix = '*'
+            prefix = realm.split(' ')[0].lower()
         params = 'service=%s prefix=%s' % (_service, prefix)
         if user:
             params = '%s user=%s' % (params, user)