Rewritting a container wrapper configuration with dhall

Hello folks,

I recently updated my podenv tool to leverage dhall for its configuration.
Podenv is a podman wrapper that basically takes a Containerfile and capabilities as an input and it generates a command to execute the container.

In particular I wrote:

  • a dhall.py module to load the configuration transparently using dhall-to-json,
  • a package of environment definition, and,
  • a summary about this integration here

Note that I am still learning dhall and I am looking forward any feedback about this integration.

In any case, thank you all for creating such a neat language!
-Tristan

4 Likes