diff options
| author | Derek Olsen <derek.olsen@e-hps.com> | 2010-11-24 11:11:43 -0800 |
|---|---|---|
| committer | Derek Olsen <derek.olsen@e-hps.com> | 2010-11-24 11:11:43 -0800 |
| commit | c5a1ca0b34a57366415df60099ab0918a7579469 (patch) | |
| tree | d680ebdece98e6e459c4e3a56f72c776b4bd7834 /lib/puppet/provider/zfs | |
| parent | d5db8db116aff58215ab0feebd7ec02086040f51 (diff) | |
| download | puppet-c5a1ca0b34a57366415df60099ab0918a7579469.tar.gz puppet-c5a1ca0b34a57366415df60099ab0918a7579469.tar.xz puppet-c5a1ca0b34a57366415df60099ab0918a7579469.zip | |
(#5391) Include additional zfs properties
We added the following zfs properties to the zfs provider
:recordsize, :aclmode, :aclinherit, :primarycache, :secondarycache
Currently zfs users have to chain an exec to the zfs filesystem creation and the inclusion of these properties would allow puppet to set them natively.
Diffstat (limited to 'lib/puppet/provider/zfs')
| -rw-r--r-- | lib/puppet/provider/zfs/solaris.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/provider/zfs/solaris.rb b/lib/puppet/provider/zfs/solaris.rb index 85d054f86..9aec9d801 100644 --- a/lib/puppet/provider/zfs/solaris.rb +++ b/lib/puppet/provider/zfs/solaris.rb @@ -31,7 +31,7 @@ Puppet::Type.type(:zfs).provide(:solaris) do end end - [:mountpoint, :compression, :copies, :quota, :reservation, :sharenfs, :snapdir].each do |field| + [:mountpoint, :recordsize, :aclmode, :aclinherit, :primarycache, :secondarycache, :compression, :copies, :quota, :reservation, :sharenfs, :snapdir].each do |field| define_method(field) do zfs(:get, "-H", "-o", "value", field, @resource[:name]).strip end |
