From 8dc1eaeaa6a5429ba50843458c248519d308aee2 Mon Sep 17 00:00:00 2001 From: checktheroads Date: Thu, 24 Oct 2019 13:23:53 -0700 Subject: [PATCH] add better debugging --- hyperglass/render/webassets.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hyperglass/render/webassets.py b/hyperglass/render/webassets.py index 23103a1..3885c25 100644 --- a/hyperglass/render/webassets.py +++ b/hyperglass/render/webassets.py @@ -83,7 +83,9 @@ def render_theme(): rendered_theme_file = hyperglass_root.joinpath("static/src/sass/theme.sass") try: template = env.get_template("templates/theme.sass.j2") + log.debug(f"Branding variables:\n{params.branding.json(indent=4)}") rendered_theme = template.render(params.branding) + log.debug(f"Rendered theme:\n{str(rendered_theme)}") with rendered_theme_file.open(mode="w") as theme_file: theme_file.write(rendered_theme) except jinja2.exceptions as theme_error: @@ -146,4 +148,4 @@ def render_assets(): build_assets() log.debug("Built web assets") except HyperglassError as assets_error: - raise HyperglassError(assets_error) from None + raise HyperglassError(str(assets_error)) from None