This patch series uses the prefetch method to get the mount state of all
resources with one invocation of mount. This will fix

4914 - mount provider slows down linearly w/ number of mounts.

Instead of the type using mounted? in the retrieve method, the provider
will set ensure to
- mounted   => in fstab and mounted
- unmounted => in fstab but not mounted
- absent    => not in fstab and not mounted
- ghost     => not in fstab but already mounted

This patch will must likely raise merge conflicts with #6309
(commit 7e611714c56e3e28ff2077a024498acd26da0604). If this is a problem,
I can try to rebase on 2.6.next

-Stefan

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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-dev?hl=en.

Reply via email to