1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Fix pylint error on "cachefile does not exist"

Since cachefile is used to show the error message when stat
fail, the variable need to be declared.
This commit is contained in:
Michael Scherer 2015-05-01 13:57:13 -04:00
parent be317ed3ee
commit 8d324e6a50

View file

@ -108,6 +108,7 @@ class CacheModule(BaseCacheModule):
return keys return keys
def contains(self, key): def contains(self, key):
cachefile = "%s/%s" % (self._cache_dir, key)
if key in self._cache: if key in self._cache:
return True return True
@ -115,7 +116,7 @@ class CacheModule(BaseCacheModule):
if self.has_expired(key): if self.has_expired(key):
return False return False
try: try:
st = os.stat("%s/%s" % (self._cache_dir, key)) st = os.stat(cachefile)
return True return True
except (OSError,IOError), e: except (OSError,IOError), e:
if e.errno == errno.ENOENT: if e.errno == errno.ENOENT: