install_process

A library to help you define your installation processes.

_images/quickstart_full_install.png

What is install_process ?

This library’s goal is to help you create an installation process for any kind of application / environment.

With install_process, you can define your entire installation process as a couple of small “install-steps”, which are then executed one after the other. When defining your install-steps, install_process also handles what needs to be done when you need to uninstall/reinstall part or the entirety of your install-process.

This lib can be compared to tools like ANSIBLE, but for much simpler and local scopes (while still being easily callable with ANSIBLE if finally your project grows big enough).

This is an effort to replace old Windows/Linux scripts with Python scripts.