From f845cee4f9afa3b1591a3bef4787bb381acd6473 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Mon, 21 Oct 2019 17:52:35 +0100 Subject: [PATCH] catacomb/pwsafe.py: Add missing `.errno' projection. --- catacomb/pwsafe.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catacomb/pwsafe.py b/catacomb/pwsafe.py index 03ed685..bc8c038 100644 --- a/catacomb/pwsafe.py +++ b/catacomb/pwsafe.py @@ -941,7 +941,7 @@ class DirectoryStorageBackend (PlainTextBackend): try: _OS.remove(me._pwfile(label)) except (OSError, IOError), e: - if e == _E.ENOENT: raise KeyError, label + if e.errno == _E.ENOENT: raise KeyError, label else: raise def _iter_passwds(me): pw = _OS.path.join(me._dir, 'pw') -- 2.11.0