From 8c66af58be6c889dbaa847cd9fba6a735eaa7fb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Ole=C5=9B?= Date: Wed, 20 Apr 2016 14:18:41 +0200 Subject: [PATCH] Return paths to renedered files Change-Id: Ic25637c35b2aa4c55a51fd34c016ab539e779438 --- solar/core/handlers/base.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/solar/core/handlers/base.py b/solar/core/handlers/base.py index a9c92b5f..efdc1be7 100644 --- a/solar/core/handlers/base.py +++ b/solar/core/handlers/base.py @@ -117,6 +117,7 @@ class TempFileHandler(BaseHandler): **args) def _render_dir(self, resource, _path): + rendered = [] args = self._make_args(resource) for f in os.listdir(_path): if f.endswith('.jinja'): @@ -132,6 +133,8 @@ class TempFileHandler(BaseHandler): tmpl_f.write(tpl) log.debug("Rendered: %s", full_target) os.remove(full_src) + rendered.append(full_target) + return rendered def _copy_templates_and_scripts(self, resource, action): # TODO: we might need to optimize it later, like provide list