Forum: CFEngine Help
Subject: Re: What does {{{ files: "/tmp/filename.txt"; }}} mean? (and why is
not a "promise_kept" if /tmp/filename.txt exists?)
Author: neilhwatson
Link to topic: https://cfengine.com/forum/read.php?3,25102,25103#msg-25103
I don't think your first promise follows the spirit of a files promise. You
are really using it as a class promise. Since that is not the intent of a
files promise I'm not surprise you did not get your expected results. Without
any attributes in the promise I don't see any way for the promise to be kept.
Bigger picture I don't think that the fileexists approach is valid either.
There is no promise of the contents of the target file. What if it is empty or
the internal syntax if faulty?
_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine