1 Introduction

ANVL is a general-purpose task planning and execution tool, that aims to be conceptually simple, universal and flexible.

ANVL solves the problem of transitioning the system into the desired state step-by-step, using parallelism when possible. It’s meant as an alternative to build tools like make, as well as system administration tools like ansible, but it takes a different approach focusing on conditions and preconditions, expressed in a simple DSL based on Erlang.

Note: this is an online version of the ANVL documentation, which is also available in GNU Info format. Press ? to get tips about navigating this website.
JavaScript license information