From 00286dc7d03b22ac8b7e6ea3dbcfb533deecfa77 Mon Sep 17 00:00:00 2001 From: deadc0de6 Date: Tue, 6 Apr 2021 17:45:17 +0200 Subject: [PATCH] more verbose on remove (#306) --- dotdrop/dotdrop.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dotdrop/dotdrop.py b/dotdrop/dotdrop.py index 595dc70..4334796 100644 --- a/dotdrop/dotdrop.py +++ b/dotdrop/dotdrop.py @@ -646,7 +646,7 @@ def cmd_remove(o): break removepath(parent, LOG) parent = os.path.dirname(parent) - removed.append(dotfile.key) + removed.append(dotfile) if o.dry: LOG.dry('new config file would be:') @@ -654,7 +654,10 @@ def cmd_remove(o): else: o.conf.save() if removed: - LOG.log('\ndotfile(s) removed: {}'.format(','.join(removed))) + LOG.log('\nFollowing dotfile(s) are not tracked anymore:') + entries = ['- \"{}\" (was tracked as \"{}\")'.format(r.dst, r.key) + for r in removed] + LOG.log('\n'.join(entries)) else: LOG.log('\nno dotfile removed') return True