def _render(self, my, temp):
if type(temp).__name__ == 'str':
data = None
try:
template = jinja2.Template(temp)
data = template.render(my=my, mod=LoadModules(_my=my))
except jinja2.UndefinedError as err:
self._logger.error('Render Jinja2 error. ', err)
except:
self._logger.error('Render Jinja2 error. Unknown error')
return data
评论列表
文章目录