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
Darko Poljak
1e765fcab7
++changelog
2021-03-31 07:54:00 +02:00
Darko Poljak
7a0b697f4c
Implement maintaining object relationship graph
...
For each object maintain parent-child relationship graph, i.e. list of
parent objects ('parents' property) and list of children objects ('children'
property).
Objects without parent(s) are objects specified in init manifest.
Objects without children are object of types that do not reuse other types.
2021-03-30 12:09:59 +02:00
Darko Poljak
10ca1c12fd
++changelog
2021-03-12 08:21:03 +01:00
Darko Poljak
31cc592aa1
++changelog
2021-03-10 19:25:04 +01:00
Steven Armstrong
ecba284fc8
changelog++
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2021-03-05 16:13:02 +01:00
Darko Poljak
e7d33891df
++changelog
2021-03-02 09:29:33 +01:00
Darko Poljak
60fd7ba1f3
Release 6.9.5
2021-02-28 13:37:23 +01:00
Darko Poljak
22f637c15b
++changelog
2021-02-23 06:29:24 +01:00
Darko Poljak
5e0572189f
++changelog
2021-02-22 09:11:22 +01:00
Darko Poljak
65a6a2ed52
++changelog
2021-02-08 08:28:31 +01:00
Darko Poljak
6e9b13d949
++changelog
2021-01-18 06:22:32 +01:00
Nico Schottelius
f0e1b3b849
Merge branch 'master' of code.ungleich.ch:ungleich-public/cdist
2021-01-11 22:20:50 +01:00
Darko Poljak
7cf85c4659
Release 6.9.4
2020-12-21 19:21:51 +01:00
Nico Schottelius
a10d43bc69
Merge branch 'master' of code.ungleich.ch:ungleich-public/cdist
2020-12-20 11:42:44 +01:00
Darko Poljak
4bae2863db
++changelog
2020-12-18 12:54:33 +01:00
Darko Poljak
71f2283117
++changelog
2020-12-13 16:03:39 +01:00
Nico Schottelius
69b8bc9af0
Merge branch 'master' of code.ungleich.ch:ungleich-public/cdist
2020-12-11 19:38:03 +01:00
Nico Schottelius
bc2948a8a5
++scan stuff
2020-12-11 19:37:53 +01:00
Darko Poljak
a58f5ffa7f
++changelog
2020-12-08 19:36:44 +01:00
Darko Poljak
14c81d6c7e
++changelog
2020-12-08 07:16:26 +01:00
Darko Poljak
2966296173
++changelog
2020-12-07 19:47:52 +01:00
Darko Poljak
d44b5cfdc9
Release 6.9.3
2020-12-04 15:31:35 +01:00
Darko Poljak
c7fa2efe6b
++changelog
2020-12-04 15:30:08 +01:00
Darko Poljak
23e0da521c
Release 6.9.2
2020-11-20 19:46:55 +01:00
Darko Poljak
803a9d62a7
++changelog
2020-11-20 19:46:03 +01:00
Darko Poljak
82eadb6994
++changelog
2020-11-19 19:34:43 +01:00
Darko Poljak
a07a458871
++changelog
2020-11-13 06:43:01 +01:00
Darko Poljak
ba90651052
++changelog
2020-11-11 07:49:32 +01:00
bf9d70bb8c
Merge branch 'reorg' into 'master'
...
small reorganization
See merge request ungleich-public/cdist!942
2020-11-11 07:49:08 +01:00
304f420072
Merge branch 'docs/cdist-best-practice/24-9' into 'master'
...
docs: Add missing 'config' command in 24.9. Testing a new type
See merge request ungleich-public/cdist!952
2020-11-11 07:41:53 +01:00
792b4b1076
Add missing 'config' command
2020-11-09 12:08:54 +01:00
Darko Poljak
d2506ac04e
Release 6.9.1
2020-11-08 13:31:57 +01:00
Darko Poljak
fded60bd0f
++changelog
2020-11-08 13:27:01 +01:00
Darko Poljak
348c6eedc9
Release 6.9.0
2020-11-07 12:12:20 +01:00
Darko Poljak
c7c3075f62
++changelog
2020-11-07 12:10:14 +01:00
Darko Poljak
d28a70a73c
++changelog
2020-11-06 08:32:40 +01:00
Nico Schottelius
09dfcfe81e
[scanner] add to beta commands
2020-10-29 23:16:08 +01:00
Nico Schottelius
91d99bf08a
[RFC] scanner documentation
2020-10-29 21:22:36 +01:00
Darko Poljak
9277e0ba19
++changelog
2020-10-29 09:30:58 +01:00
aa5e882fce
Merge branch 'master' into reorg
2020-10-21 20:26:51 +03:00
Darko Poljak
687c1d2dd9
++changelog
2020-10-19 06:57:00 +02:00
6964070282
s/build-helper/cdist-build-helper/
2020-10-18 17:13:22 +03:00
Darko Poljak
955b847276
++changelog
2020-10-18 15:55:14 +02:00
Darko Poljak
4df5c91912
++changelog
2020-10-09 06:52:52 +02:00
Darko Poljak
52b5f05163
++changelog
2020-09-30 08:56:31 +02:00
Darko Poljak
652c891858
++changelog
2020-09-29 05:57:54 +02:00
Darko Poljak
73d6c9d469
Add custom remote copy/exec examples
2020-09-27 10:17:35 +02:00
84a7818121
docs: make varaibles environment-aware
...
There are all overwriting the environment, even the comment states
otherwise. Fixes it.
2020-09-23 20:29:47 +02:00
Darko Poljak
89a0080e13
++changelog
2020-09-21 09:09:26 +02:00