cdist/cdist
Darko Poljak 7f32e5855a Implement "onchange" support
"onchange" specifies execution prerequisites. It is specified in the same way
as "require", it implies "require", but it specifies that object is executed
only if any of specified prerequisites has changed target's state. This means
that any of specified prerequisites has generated code to be executed, either
local or remote or both.

Object has generated code if it itself has generated code or if any of its
children object has generated code.

Resolve #843.
2021-03-31 08:46:09 +02:00
..
conf Merge branch 'feature/type/__sshd_config/whitelist-openbmc' into 'master' 2021-03-12 08:20:35 +01:00
core Implement "onchange" support 2021-03-31 08:46:09 +02:00
exec Unify string formatting 2021-03-31 08:19:34 +02:00
preos/debootstrap Fix log message string formatting 2021-03-31 08:19:28 +02:00
scan Unify string formatting 2021-03-31 08:19:34 +02:00
sphinxext Fix man build failure in newer sphinx versions 2020-06-01 20:22:40 +02:00
test Implement "onchange" support 2021-03-31 08:46:09 +02:00
util Unify string formatting 2021-03-31 08:19:34 +02:00
__init__.py Make pycodestyle pipeline happy 2020-11-11 14:44:44 +01:00
argparse.py Fix log message string formatting 2021-03-31 08:19:28 +02:00
autil.py Add archiving support. 2017-08-09 16:56:02 +02:00
banner.py Some pylint cleaning. 2017-08-22 10:58:30 +02:00
config.py Implement "onchange" support 2021-03-31 08:46:09 +02:00
configuration.py Restrict colored_output value to always/never/auto. 2020-06-06 13:45:31 +02:00
emulator.py Implement "onchange" support 2021-03-31 08:46:09 +02:00
flock.py Fix emulator colored logging 2020-06-11 14:16:37 +02:00
hostsource.py Do not subclass object 2020-06-21 16:53:47 +02:00
info.py Merge branch 'lint/py3-classes' into 'master' 2020-06-21 17:54:56 +02:00
install.py Fix log message string formatting 2021-03-31 08:19:28 +02:00
integration.py Fix paths to cdist executable 2020-11-11 15:05:04 +01:00
inventory.py Fix log message string formatting 2021-03-31 08:19:28 +02:00
log.py Merge branch 'lint/no-python-shebangs' into 'master' 2020-06-21 17:53:44 +02:00
message.py Unify string formatting 2021-03-31 08:19:34 +02:00
mputil.py Further improve parallel execution. 2017-07-26 17:39:07 +02:00
preos.py Fix log message string formatting 2021-03-31 08:19:28 +02:00
shell.py Unify string formatting 2021-03-31 08:19:34 +02:00