Web lists-archives.com

Bug#906280: ITP: ionit -- Render configuration files from Jinja templates




Package: wnpp
Severity: wishlist
Owner: Benjamin Drung <benjamin.drung@xxxxxxxxxxxxxxxx>

* Package name    : ionit
  Version         : 0.1
  Upstream Author : Benjamin Drung <benjamin.drung@xxxxxxxxxxxxxxxx>
* URL             : https://github.com/bdrung/ionit
* License         : ISC
  Programming Lang: Python 3
  Description     : Render configuration files from Jinja templates

ionit is a simple and small configuration templating tool. It collects a
context and renders Jinja templates in a given directory. The context
can be either static JSON or YAML files or dynamic Python files. Python
files can also define functions passed through to the rendering.

ionit comes with an early boot one shot service that is executed before
the networking service which allows one to generate configurations files
for the networking and other services before they are started. In this
regard, ionit can act as tiny stepbrother of cloud-init.

I developed this tool since we found nothing similar. We will use ionit
in our company. I will maintain the package on my own.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
10405 Berlin

Email: benjamin.drung@xxxxxxxxxxxxxxxx
URL: https://www.profitbricks.de

Sitz der Gesellschaft: Berlin
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B
Geschäftsführer: Achim Weiss, Matthias Steinberg, Christoph Steffens