]> TLD Linux GIT Repositories - tld-builder.git/blobdiff - TLD_Builder/gpg.py
- PLD merge, fully (re)TLDized
[tld-builder.git] / TLD_Builder / gpg.py
similarity index 96%
rename from PLD_Builder/gpg.py
rename to TLD_Builder/gpg.py
index 5c5dbecfc08853b55023abc74224358d1febb11b..aeb8ebd4e524a3cf1da1fe35002a17544a792d02 100644 (file)
@@ -78,6 +78,7 @@ def sign(buf):
     d_stdout = None
     d_stderr = None
     cmd = ['/usr/bin/gpg', '--batch', '--no-tty', '--clearsign']
+    # 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'))
@@ -85,4 +86,7 @@ def sign(buf):
         log.error("gnupg signing failed, does gpg binary exist? : %s" % e)
         raise
 
+    if len(d_stderr):
+        log.error("gpg: %s" % d_stderr)
+
     return d_stdout