Merge branch 'fix/44-verbose-arg' into develop
commit
08370fbc02
|
@ -497,10 +497,15 @@ class GPGBase(object):
|
||||||
|
|
||||||
if self.verbose:
|
if self.verbose:
|
||||||
cmd.append('--debug-all')
|
cmd.append('--debug-all')
|
||||||
if ((isinstance(self.verbose, str) and
|
|
||||||
self.verbose in ['basic', 'advanced', 'expert', 'guru'])
|
if (isinstance(self.verbose, str) or
|
||||||
or (isinstance(self.verbose, int) and (self.verbose>=1))):
|
(isinstance(self.verbose, int) and (self.verbose >= 1))):
|
||||||
cmd.append('--debug-level=%s' % self.verbose)
|
# GnuPG<=1.4.18 parses the `--debug-level` command in a way
|
||||||
|
# that is incompatible with all other GnuPG versions. :'(
|
||||||
|
if self.binary_version and (self.binary_version <= '1.4.18'):
|
||||||
|
cmd.append('--debug-level=%s' % self.verbose)
|
||||||
|
else:
|
||||||
|
cmd.append('--debug-level %s' % self.verbose)
|
||||||
|
|
||||||
return cmd
|
return cmd
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue