From 8955eb990dcdad077605dcf9d4b8ebc38b55be64 Mon Sep 17 00:00:00 2001 From: Benjamin Poldrack Date: Thu, 30 Aug 2018 14:03:44 +0200 Subject: [PATCH] BF: Don't use absolute paths in commit message of spec4anything --- datalad_hirni/commands/spec4anything.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/datalad_hirni/commands/spec4anything.py b/datalad_hirni/commands/spec4anything.py index df3220c7..2f10e5f6 100644 --- a/datalad_hirni/commands/spec4anything.py +++ b/datalad_hirni/commands/spec4anything.py @@ -269,8 +269,9 @@ def __call__(path, dataset=None, spec_file=None, properties=None, from os import linesep message = "[HIRNI] Add specification {n_snippets} for: {paths}".format( n_snippets=single_or_plural("snippet", "snippets", len(paths)), - paths=linesep.join(" - " + p['path'] for p in paths) - if len(paths) > 1 else paths[0]['path']) + paths=linesep.join(" - " + op.relpath(p['path'], dataset.path) + for p in paths) + if len(paths) > 1 else op.relpath(paths[0]['path'], dataset.path)) for r in dataset.add( updated_files, to_git=True,