nicc777 / py-animus

A python based plugable and extensible manifest processing system
GNU General Public License v3.0
0 stars 0 forks source link

Evaluation of `executeOnlyOnceOnApply` incorrectly evaluates manifest as already applied #47

Closed nicc777 closed 1 year ago

nicc777 commented 1 year ago

Describe the bug

When the manifest contains the executeOnlyOnceOnApply or executeOnlyOnceOnDelete settings, the manifest will not be implemented as the evaluation is done pre-maturely

To Reproduce

Run a manifest with either of the settings true

Expected behavior

The manifest should apply/delete at least once

Development Environment (please complete the following information):

Additional context

n/a