asteris-llc / converge

A powerful and easy-to-use configuration management system.
Apache License 2.0
250 stars 31 forks source link

Add a way to determine if a resource will change (plan) or has changed (apply) #597

Open rebeccaskinner opened 7 years ago

rebeccaskinner commented 7 years ago

We need to add a method for determining whether or not another node will change, or did change, during graph execution.

Ideas for implementation include creating an additional property on the resource, e.g. {{lookup 'resource.name.changed'}} or creating a changed function, e.g. {{changed 'resource.name'}}.