package "nfs-common"
node[:nfs].each do |mountpoint, details|
- if details[:readonly]
- mount_options = "ro,bg,soft,udp,rsize=8192,wsize=8192,nfsvers=3"
- else
- mount_options = "rw,bg,udp,rsize=8192,wsize=8192,nfsvers=3"
- end
+ mount_options = if details[:readonly]
+ "ro,bg,soft,udp,rsize=8192,wsize=8192,nfsvers=3"
+ else
+ "rw,bg,udp,rsize=8192,wsize=8192,nfsvers=3"
+ end
directory mountpoint do
owner "root"
group "root"
- mode 0755
+ mode 0o755
recursive true
not_if { File.exist?(mountpoint) }
end
mount mountpoint do
- action [ :mount, :enable ]
+ action [:mount, :enable]
device "#{details[:host]}:#{details[:path]}"
fstype "nfs"
options mount_options