ok, that helped, and now i have a different problem.
if you've got control over the docs, maybe make the tidy/recurse section
like the file/recurse section, in that it lists valid values. I thought
they'd be the same.
http://reductivelabs.com/trac/puppet/wiki/TypeReference#file
recurse
Whether and how deeply to do recursive management. Valid values are
true, false, inf. Values can also match (?-mix:^[0-9]+$).
http://reductivelabs.com/trac/puppet/wiki/TypeReference#tidy
recurse
If target is a directory, recursively descend into the directory looking
for files to tidy.
thanks,
jayen
Matthew Palmer wrote:
On Thu, Oct 02, 2008 at 09:58:23AM +1000, Jayen Ashar wrote:
Package: puppet
Version: 0.24.4-8~bpo40+1
Severity: minor
my puppetmaster manifest has:
tidy {
"/c/z3208682/test_tidy":
matches => "README.desktop",
recurse => inf,
require => [ File["/etc/kde-profile"], File["/etc/kderc"]];
}
my system has:
/c/z3208682/test_tidy/
/c/z3208682/test_tidy/z3208682
/c/z3208682/test_tidy/z3208682/Desktop
/c/z3208682/test_tidy/z3208682/Desktop/README.desktop
the puppet client gets the error:
Thu Oct 02 04:52:36 +1000 2008
//Node[default]/staff/staff_readme/Tidy[/c/z3208682/test_tidy] (err): Failed to
generate additional resources during transaction: comparison of String with 0
failed
If I remember correctly, recurse => inf doesn't work (this goes back to at
least a 0.1x release) and you need to use recurse => true instead. Try
that, and if it works then at least everyone knows the source of the
problem. <grin>
- Matt
--
Jayen Ashar
Technical Officer
Computing Center
School of Mathematics and Statistics
M029, Red Center
The University of New South Wales SYDNEY NSW 2052
Ph: + 61 (2) 93857016
Fax: + 61 (2) 93857192
CRICOS provider code: 00098G
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]