summaryrefslogtreecommitdiff
path: root/buildstream/_artifactcache/artifactcache.py
diff options
context:
space:
mode:
Diffstat (limited to 'buildstream/_artifactcache/artifactcache.py')
-rw-r--r--buildstream/_artifactcache/artifactcache.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/buildstream/_artifactcache/artifactcache.py b/buildstream/_artifactcache/artifactcache.py
index 443905c63..6c113d5ec 100644
--- a/buildstream/_artifactcache/artifactcache.py
+++ b/buildstream/_artifactcache/artifactcache.py
@@ -239,7 +239,7 @@ class ArtifactCache():
for key in (strong_key, weak_key):
if key:
try:
- self.update_mtime(key)
+ self.update_mtime(element, key)
except ArtifactError:
pass
@@ -395,9 +395,10 @@ class ArtifactCache():
# Update the mtime of an artifact.
#
# Args:
+ # element (Element): The Element to update
# key (str): The key of the artifact.
#
- def update_mtime(self, key):
+ def update_mtime(self, element, key):
raise ImplError("Cache '{kind}' does not implement update_mtime()"
.format(kind=type(self).__name__))