Add additional integer variables to GPG.verbose to enable getting GnuPG debugging.
parent
b735333d7e
commit
ebf51ecb5d
13
src/gnupg.py
13
src/gnupg.py
|
@ -555,6 +555,19 @@ use_agent: %s
|
||||||
[cmd.append(opt) for opt in iter(_sanitise_list(self.options))]
|
[cmd.append(opt) for opt in iter(_sanitise_list(self.options))]
|
||||||
if args:
|
if args:
|
||||||
[cmd.append(arg) for arg in iter(_sanitise_list(args))]
|
[cmd.append(arg) for arg in iter(_sanitise_list(args))]
|
||||||
|
|
||||||
|
if self.verbose:
|
||||||
|
if isinstance(self.verbose, str):
|
||||||
|
if self.verbose in ['basic', 'advanced', 'expert', 'guru']:
|
||||||
|
cmd.append('--debug-all')
|
||||||
|
cmd.append('--debug-level %s' % self.verbose)
|
||||||
|
elif isinstance(self.verbose, int) and (0 <= self.verbose <= 9):
|
||||||
|
if self.verbose >= 1:
|
||||||
|
cmd.append('--debug-all')
|
||||||
|
cmd.append('--debug-level %s' % self.verbose)
|
||||||
|
elif self.verbose is True:
|
||||||
|
cmd.append('--debug-all')
|
||||||
|
|
||||||
return cmd
|
return cmd
|
||||||
|
|
||||||
def _open_subprocess(self, args=None, passphrase=False):
|
def _open_subprocess(self, args=None, passphrase=False):
|
||||||
|
|
Loading…
Reference in New Issue