summaryrefslogtreecommitdiffstats
path: root/src/sbin/bcfg2-crypt
diff options
context:
space:
mode:
Diffstat (limited to 'src/sbin/bcfg2-crypt')
-rwxr-xr-xsrc/sbin/bcfg2-crypt3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sbin/bcfg2-crypt b/src/sbin/bcfg2-crypt
index 6a92a0260..9190f1390 100755
--- a/src/sbin/bcfg2-crypt
+++ b/src/sbin/bcfg2-crypt
@@ -160,6 +160,7 @@ class CfgDecryptor(Decryptor):
except Bcfg2.Server.Encryption.EVPError:
self.logger.info("Could not decrypt %s with any passphrase" %
self.filename)
+ return False
def get_destination_filename(self, original_filename):
if original_filename.endswith(".crypt"):
@@ -419,7 +420,7 @@ def main(): # pylint: disable=R0912,R0915
if data is None:
data = getattr(tool, mode)()
- if data is False:
+ if not data:
logger.error("Failed to %s %s, skipping" % (mode, fname))
continue
if setup['crypt_stdout']: