如何在Jinja2中添加自定义过滤器并捆绑到Sceptre项目中?

时间:2018-07-18 14:08:32

标签: python jinja2 sceptre

我想使用Jinja2模板向Ansible ipaddr filter项目添加Cloudreach Sceptre之类的过滤器。我不精通Python,但是我已经看过Jinja2 documentation on adding custom filters,但是这并不能使我神秘化如何添加代码以便可以在Scepter项目中使用并与之捆绑。

如果我想向我的Scepter项目添加可以与我的模板打包在一起的自定义过滤器(在本地项目目录中)并通过Sceptre进入Jinja2 environment.filters[]注册过程,我该怎么办?假定权杖项目的结构如下:

sceptre_project/
    config/
    filters/
        custom_filter.py
    templates/

0 个答案:

没有答案