On Thu, Nov 19, 2009 at 3:53 PM, Dan Bode <d...@reductivelabs.com> wrote: > On Thu, Nov 19, 2009 at 11:52 AM, Andrew Schulman > <google-groups-and...@sneakemail.com> wrote: >> >> The Type Reference lists 8 read-only type attributes, but I can't find any >> information in the documentation about how to use them. Are they usable, >> and if so how? >> >> Here's my #1 example: when I set the mode on a file resource, I want to >> set a different default mode for a file than for a directory. Files have >> an attribute named type, which the docs say is "a read-only state to check >> the file type". That would seem to be the right thing, so I want to write >> something like >> > > > that doesnt exactly work as you described it. As a feature, if you set up > default mode as 644, puppet assumes that you want 755 on dirs and not 644.
Really? That just seems like a horrible feature. > >> >> file { mode => $type ? { file => 0644, directory => 0755 } } >> >> But that isn't right of course, since $type is a facter fact, unrelated to >> the file's type attribute. So is the type attribute available for me to >> use, and if so how? >> >> Thanks, >> Andrew. >> >> -- >> >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To post to this group, send email to puppet-us...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=. >> >> > > -- > > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=. > -- nigel -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=.