File: control

package info (click to toggle)
ionit 0.3.8-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 272 kB
  • sloc: python: 711; sh: 16; makefile: 6
file content (34 lines) | stat: -rw-r--r-- 1,338 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Source: ionit
Section: utils
Priority: optional
Maintainer: Benjamin Drung <benjamin.drung@ionos.com>
Build-Depends: black,
               debhelper-compat (= 13),
               dh-python,
               isort,
               pandoc,
               pylint (>= 2.2.2-2~) | pylint3,
               python3,
               python3-flake8,
               python3-jinja2,
               python3-setuptools,
               python3-yaml | python3-ruamel.yaml
Standards-Version: 4.5.1
Homepage: https://github.com/bdrung/ionit
Rules-Requires-Root: no
Vcs-Browser: https://github.com/bdrung/ionit
Vcs-Git: https://github.com/bdrung/ionit.git

Package: ionit
Architecture: all
Depends: ${misc:Depends}, ${python3:Depends}
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.