Issue #86 has been updated by Robin Bowes.
Here's a suggestion that I made recently on IRC which addresses the issue of
predictability.
Given a definition something like this:
file{"/some/very/deep/path": ensure => directory, owner => 'root',
create_parents => true }
This should create /some, /some/very, /some/very/deep with the same
perms/ownership as / and create /some/very/deep/path with the specified
perms/ownership
If the definition changes to:
file{"/some/very/deep/path": ensure => directory, owner => 'foo',
create_parents => true }
then the ownership of /some/very/deep/path would be changed, but the parent
dirs would not be affected
----------------------------------------
Feature #86: Directory creation fails if parent directory does not exist
http://projects.reductivelabs.com/issues/86
Author: Redmine Admin
Status: Accepted
Priority: Normal
Assigned to:
Category: file
Target version: unplanned
Complexity: Medium
Patch: None
Affected version: 0.24.7
Keywords: feature
I tried
file {"/usr/local/share/puppet/sopext/facter" :
ensure => directory,
recurse => true
}
but get erros that the parent diretories are not available.
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://reductivelabs.com/redmine/my/account
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/puppet-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---