diff options
| author | Joey Hess <joeyh@joeyh.name> | 2015-10-20 21:28:49 -0400 |
|---|---|---|
| committer | Joey Hess <joeyh@joeyh.name> | 2015-10-20 21:28:49 -0400 |
| commit | 51a831c56ec42a9702ac8eb6980d9b9947a5ad30 (patch) | |
| tree | 7438bfc4f1fde8348d1f026dbd903c302970a117 /src/Utility/Directory.hs | |
| parent | eeabdf5e30d5b5f88788151e1f0231d8ea562562 (diff) | |
The Propellor.Property.Spin added in the last release is replaced with a very different Propellor.Property.ControlHeir.
Rethought it because it turned out that propigating the PrivData rendered
the loop detection pointless, because when there was a loop, each host
included the other's PrivData, which in turn lead to a loop. And, it was
not possible to break that loop.
So, changed from adding properties to hosts to a top-down hierarchy
that makes changes as needed when applied to the hosts.
Which makes it easy to detect and break loops.
Aka: The Ur Quan know what they're up to.
Diffstat (limited to 'src/Utility/Directory.hs')
0 files changed, 0 insertions, 0 deletions
