From 9081dffc5f2a1d8bcc28831c49be3f7f06b4ecf4 Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Sun, 4 Sep 2005 01:14:56 +0000 Subject: [PATCH] don't backup by default; helps fixing distcheck Original commit message from CVS: don't backup by default; helps fixing distcheck --- mangle-tmpl.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/mangle-tmpl.py b/mangle-tmpl.py index 801b711..2c90f9d 100644 --- a/mangle-tmpl.py +++ b/mangle-tmpl.py @@ -66,16 +66,17 @@ class Tmpl: return "".join(lines) - def write(self): + def write(self, backup=False): """ Write out the template file again, backing up the previous one. """ - target = self.filename + ".mangle.bak" - os.rename(self.filename, target) + if backup: + target = self.filename + ".mangle.bak" + os.rename(self.filename, target) + handle = open(self.filename, "w") handle.write(self.output()) handle.close() - def main(): if len(sys.argv) > 1 and sys.argv[1]: -- 2.7.4