From 2c0cab78f7d8375273c402cb058820541caa9604 Mon Sep 17 00:00:00 2001 From: David Schaefer <david.schaefer@ufz.de> Date: Mon, 12 Oct 2020 22:49:18 +0200 Subject: [PATCH] dmpflagger: added option to not include the repo commit hash --- saqc/flagger/dmpflagger.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/saqc/flagger/dmpflagger.py b/saqc/flagger/dmpflagger.py index 62275574f..6b09c97f1 100644 --- a/saqc/flagger/dmpflagger.py +++ b/saqc/flagger/dmpflagger.py @@ -36,13 +36,13 @@ FLAGS = ["NIL", "OK", "DOUBTFUL", "BAD"] class DmpFlagger(CategoricalFlagger): - def __init__(self): + def __init__(self, include_version=True): super().__init__(FLAGS) self.flags_fields = [FlagFields.FLAG, FlagFields.CAUSE, FlagFields.COMMENT] version = subprocess.run( "git describe --tags --always --dirty", shell=True, check=False, stdout=subprocess.PIPE, ).stdout - self.project_version = version.decode().strip() + self.project_version = version.decode().strip() if include_version else "" self.signature = ("flag", "comment", "cause", "force") self._flags = None self._causes = None -- GitLab