Methods

DiffΒΆ

Diff(a:Hash, b:Hash)

Compare hashes
Source: stdlib.ngs:2178

Example

diff = Diff(current_tags, target_tags)
if (tags = stdlib_aws_tags(diff.add + diff.change)) {
	r.run('update_tags/add', %(aws ec2 create-tags --resources ${r.id()} --tags $*tags))
}
if (tags = diff.remove / "Key=$X") {
	r.run('update_tags/remove', %(aws ec2 delete-tags --resources ${r.id()} --tags $*tags))
}