From 58baf06d06ce74fb0614a736def8ab158fd9bcb4 Mon Sep 17 00:00:00 2001 From: Felipe Monteiro Date: Mon, 24 Sep 2018 21:37:37 +0100 Subject: [PATCH] Add explicit start/end to pegleg site render output When performing pegleg site render -o the resulting output doesn't include a "start_end" or "start_end" (meaning '---' at the beginning and '...' at the end). This corrects that issue. Change-Id: Ife8c3a74413957b9ac4be187047ce5543a399b8e --- pegleg/engine/site.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pegleg/engine/site.py b/pegleg/engine/site.py index b78accf3..89b8de5e 100644 --- a/pegleg/engine/site.py +++ b/pegleg/engine/site.py @@ -104,7 +104,12 @@ def render(site_name, output_stream): else: err_msg += str(err) + '\n' raise click.ClickException(err_msg) - yaml.dump_all(rendered_documents, output_stream, default_flow_style=False) + yaml.dump_all( + rendered_documents, + output_stream, + default_flow_style=False, + explicit_start=True, + explicit_end=True) def list_(output_stream):