summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2015-12-06 15:59:15 +0100
committerLars Wirzenius <liw@liw.fi>2015-12-06 16:40:16 +0100
commitf3f76551bc80ac501040a5b3b9900efc897f669d (patch)
tree556e0938914dcb23acc0a3455eed73cf2b4c5593
parent011235d20d03589540c521a5eb83ea6c0d6105e7 (diff)
downloadobnam-f3f76551bc80ac501040a5b3b9900efc897f669d.tar.gz
Don't get MD5 in show plugin unless allowed
-rw-r--r--obnamlib/plugins/show_plugin.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/obnamlib/plugins/show_plugin.py b/obnamlib/plugins/show_plugin.py
index 4b97ea82..a14852de 100644
--- a/obnamlib/plugins/show_plugin.py
+++ b/obnamlib/plugins/show_plugin.py
@@ -333,8 +333,9 @@ class ShowPlugin(obnamlib.ObnamPlugin):
# Files are both present and neither is a directory.
# Compare md5
def get_md5(gen_id):
- return self.repo.get_file_key(
- gen_id, fullname, obnamlib.REPO_FILE_MD5)
+ if obnamlib.REPO_FILE_MD5 in self.repo.get_allowed_file_keys():
+ return self.repo.get_file_key(
+ gen_id, fullname, obnamlib.REPO_FILE_MD5)
md5_1 = get_md5(gen_id1)
md5_2 = get_md5(gen_id2)
if md5_1 != md5_2: