# File lib/puppet/provider/mount.rb, line 37
37:   def mounted?
38:     platform = Facter.value("operatingsystem")
39:     name = resource[:name]
40:     mounts = mountcmd.split("\n").find do |line|
41:       case platform
42:       when "Darwin"
43:         line =~ / on #{name} / or line =~ %r{ on /private/var/automount#{name}}
44:       when "Solaris", "HP-UX"
45:         line =~ /^#{name} on /
46:       when "AIX"
47:         line.split(/\s+/)[2] == name
48:       else
49:         line =~ / on #{name} /
50:       end
51:     end
52:   end