Mercurial > hg-stable
changeset 34501:b0c42fec8dc2
configitems: register the 'gpg.cmd' config
author | Boris Feld <boris.feld@octobus.net> |
---|---|
date | Fri, 30 Jun 2017 03:42:33 +0200 |
parents | 6c705bf6a8ff |
children | d54526c257af |
files | hgext/gpg.py |
diffstat | 1 files changed, 8 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/gpg.py Fri Jun 30 03:42:50 2017 +0200 +++ b/hgext/gpg.py Fri Jun 30 03:42:33 2017 +0200 @@ -30,6 +30,13 @@ # leave the attribute unspecified. testedwith = 'ships-with-hg-core' +configtable = {} +configitem = registrar.configitem(configtable) + +configitem('gpg', 'cmd', + default='gpg', +) + class gpg(object): def __init__(self, path, key=None): self.path = path @@ -91,7 +98,7 @@ def newgpg(ui, **opts): """create a new gpg instance""" - gpgpath = ui.config("gpg", "cmd", "gpg") + gpgpath = ui.config("gpg", "cmd") gpgkey = opts.get('key') if not gpgkey: gpgkey = ui.config("gpg", "key", None)