From 88c11f4b6f43b4be9eb4de6ef3965ecac9033ac4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Holger=20Wei=C3=9F?= Date: Wed, 7 Sep 2011 12:11:23 +0200 Subject: Mark entry as modified only if Install() succeeded The client now makes sure that an entry won't be reported as modified if the Install() method which handled the entry returned False. --- src/lib/Client/Frame.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/lib/Client/Frame.py') diff --git a/src/lib/Client/Frame.py b/src/lib/Client/Frame.py index dec3b42c2..5eac86d18 100644 --- a/src/lib/Client/Frame.py +++ b/src/lib/Client/Frame.py @@ -206,7 +206,8 @@ class Frame: continue try: self.states[cfile] = tl[0].InstallPath(cfile) - tl[0].modified.append(cfile) + if self.states[cfile]: + tl[0].modified.append(cfile) except: self.logger.error("Unexpected tool failure", exc_info=1) -- cgit v1.2.3-1-g7c22