if not os.path.isfile('/usr/bin/gpg'):
log.error("missing gnupg binary: /usr/bin/gpg")
- raise OSError, 'Missing gnupg binary'
+ raise OSError('Missing gnupg binary')
d_stdout = None
d_stderr = None
cmd = ['/usr/bin/gpg', '--batch', '--no-tty', '--decrypt']
gpg_run = subprocess.Popen(cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, close_fds=True)
try:
- d_stdout, d_stderr = gpg_run.communicate(buf.encode('utf-8'))
+ d_stdout, d_stderr = gpg_run.communicate(buf.decode().encode('utf-8'))
except OSError as e:
log.error("gnupg run, does gpg binary exist? : %s" % e)
raise
if not os.path.isfile('/usr/bin/gpg'):
log.error("missing gnupg binary: /usr/bin/gpg")
- raise OSError, 'Missing gnupg binary'
+ raise OSError('Missing gnupg binary')
d_stdout = None
d_stderr = None
cmd = ['/usr/bin/gpg', '--batch', '--no-tty', '--decrypt']
gpg_run = subprocess.Popen(cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, close_fds=True)
try:
- d_stdout, d_stderr = gpg_run.communicate(buf.encode('utf-8'))
+ d_stdout, d_stderr = gpg_run.communicate(buf.decode().encode('utf-8'))
except OSError as e:
log.error("gnupg run failed, does gpg binary exist? : %s" % e)
raise
def sign(buf):
if not os.path.isfile('/usr/bin/gpg'):
log.error("missing gnupg binary: /usr/bin/gpg")
- raise OSError, 'Missing gnupg binary'
+ raise OSError('Missing gnupg binary')
d_stdout = None
d_stderr = None
# TODO: check for gpg return code!
gpg_run = subprocess.Popen(cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, close_fds=True)
try:
- d_stdout, d_stderr = gpg_run.communicate(buf.encode('utf-8'))
+ d_stdout, d_stderr = gpg_run.communicate(buf.decode().encode('utf-8'))
except OSError as e:
log.error("gnupg signing failed, does gpg binary exist? : %s" % e)
raise