From dfc18afaf640f7635c1a76f267142ad82447d37a Mon Sep 17 00:00:00 2001 From: Daniel-I-Am Date: Thu, 6 Jan 2022 20:26:34 +0100 Subject: [PATCH] Strip leading whitespace sooner --- run.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/run.py b/run.py index 9123495..4b4d71d 100755 --- a/run.py +++ b/run.py @@ -85,7 +85,7 @@ def convert_template(env, template, key_value_store, out): default_permissions = 0o666 & ~get_current_umask() template = env.from_string(source) - rendered = template.render(**key_value_store) + rendered = template.render(**key_value_store).lstrip() out_dir_name = os.path.dirname(out) if not os.path.isdir(out_dir_name): @@ -156,7 +156,7 @@ def get_current_umask(): def dryrun_safe_write(location, content): if not args.dryrun: with open(location, 'w') as file: - file.write(content.lstrip()) + file.write(content) else: print(f'Would write to `{location}`.')