aboutsummaryrefslogtreecommitdiffstats
path: root/qface/generator.py
diff options
context:
space:
mode:
authorJuergen Ryannel <juergen.bocklage-ryannel@pelagicore.com>2016-12-09 14:00:02 +0100
committerJuergen Ryannel <juergen.bocklage-ryannel@pelagicore.com>2016-12-09 14:00:59 +0100
commitf1391c0144c7a34d25f6d404391aea98ddba15f9 (patch)
tree85517bacca75a7a4dfb9b7429ea6d9a434f6d61c /qface/generator.py
parentfd3dd6a8f1c19cc2cb741f9f61f35f5a2aa71291 (diff)
fixes logic issue around preserving changed file flag
Diffstat (limited to 'qface/generator.py')
-rw-r--r--qface/generator.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/qface/generator.py b/qface/generator.py
index 3b27a19..9143f79 100644
--- a/qface/generator.py
+++ b/qface/generator.py
@@ -56,8 +56,8 @@ class Generator(object):
logger.info('write {0}'.format(path))
data = self.render(template, context)
if self.hasDifferentContent(data, path):
- if not preserve and path.exists():
- print('skip changed file: {0}'.format(path))
+ if path.exists() and preserve:
+ print('preserve changed file: {0}'.format(path))
else:
print('write changed file: {0}'.format(path))
path.open('w').write(data)