Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-18 | retain trailing newline from template files when using jinja2 | Scott Moser | |
sources.list was where this showed itself, but all rendered files would have their newline stripped. LP: #1355343 | |||
2014-07-18 | Add non braces matching and a few more tests | Joshua Harlow | |
2014-07-16 | Log the renderer type when rendering files | Joshua Harlow | |
2014-07-16 | Add basic renderer support and more robust import handling | Joshua Harlow | |
2014-03-07 | Add some basic template tests | Joshua Harlow | |
2014-03-05 | Switch to jinja & adjust tpls | Joshua Harlow | |
2014-03-02 | Allow the usage of mako templates | Joshua Harlow | |
Mako is a python 2.6->3.x compatible templating engine, allow its optional usage (until we can depricate cheetah) by allowing for specifying a template file header that can define which template engine to use. For now support cheetah (the default) and if specified support mako as well. | |||
2012-07-09 | Revert back to using cheetah + adjust resultant code + templates | Joshua Harlow | |
At this point there is a mixture of "double hash" cheetah comments and '#*' cheetah comments. | |||
2012-06-16 | Allow file rendering to pass in a file permission when writing. | Joshua Harlow | |
2012-06-15 | Change variable names to reflect usage correctly | Joshua Harlow | |
2012-06-11 | Start using tempita instead of the more complicated cheetah. | Joshua Harlow | |
2012-06-09 | Remove unused imports and reduce lines needed + add copy right. | Joshua Harlow | |
2012-06-08 | Ensure files end with ".tmpl" if they don't initially. | Joshua Harlow | |
2012-06-07 | 1. Adding some new helper files that split off file inclusion, templating, ↵ | Joshua Harlow | |
importing, constant usage. 1. Move all datasources to a new sources directory 1. Rename some files to be more consistent with python file/module naming. |