cdist/cdist/test
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
..
autil Fix unit test. 2017-08-11 01:20:45 +02:00
banner pep8 2016-07-05 20:44:24 +02:00
capture_output Save output streams. 2018-01-09 09:31:40 +01:00
capture_output_disabled Support disabling saving output streams 2018-02-07 18:12:15 +01:00
cdist_object Unify string formatting 2021-03-31 08:19:34 +02:00
cdist_type Add/keep empty directories 2019-11-27 14:51:28 +01:00
code Save output streams. 2018-01-09 09:31:40 +01:00
config Fix paths to cdist executable 2020-11-11 15:05:04 +01:00
configuration Patch tests 2020-06-03 23:21:50 +02:00
emulator Implement "onchange" support 2021-03-31 08:46:09 +02:00
exec Unify string formatting 2021-03-31 08:19:34 +02:00
explorer Save output streams. 2018-01-09 09:31:40 +01:00
fixtures/remote use posix -L in favour of longopts 2014-02-13 21:02:18 +01:00
inventory Clarify stdin input 2020-09-21 09:04:05 +02:00
manifest Save output streams. 2018-01-09 09:31:40 +01:00
message Unify string formatting 2021-03-31 08:19:34 +02:00
util lib/cdist => cdist (pypi) 2012-10-25 17:21:58 +02:00
__init__.py Fix paths to cdist executable 2020-11-11 15:05:04 +01:00
__main__.py Deal with deprecation of imp module. 2020-12-06 20:24:00 +01:00