library-for-promise-types-in-python

Library enabling promise types implemented in python.

Maintainer

CFEngine

Module stats

Total Downloads: 8786
Updated: Jun 19, 2024

Installation version

Version
Released on Jun 19, 2024

Tags

Installation

                    
cfbs add library-for-promise-types-in-python
Description
Dependencies
Discussion

A library for CFEngine custom promise types implemented in Python. It provides the PromiseModule base class and many helper values and mechanisms that facilitates creation of custom promises.

If you’d like to develop new promise types (or other modules) for CFEngine, we recommend finishing our getting started tutorial:

https://docs.cfengine.com/docs/3.21/getting-started.html

(The last part shows implementing your first module).

If you feel comfortable with using CFEngine and writing Python code already, there is a template project you can just copy and start editing:

https://github.com/cfengine/promise-type-template

For more detailed information about how custom promise types work, see our documentation:

https://docs.cfengine.com/docs/3.21/reference-promise-types-custom.html

Dependencies

This module has no dependencies