case $hostname {
                "foobar": {
                        package { "nfs-common": ensure => installed }
                        file { "/mnt/foo/":
                               ensure => directory,
                               mode=>755,                                      
                               require => Package["nfs-common"],
                        }                                                      
                        mount { "foomount":                                       
                                ensure=>mounted,fstype=>"nfs",
                                device=>"1.2.3.4:/foo/bar/baz",
                                name=>"/mnt/foo/",
                                require=> File["/mnt/foo/"],
                                options=>'ro,defaults',
                        }                                                       
                        file { "/mysymlink":
                                ensure => "/mnt/foo/fum/web/",
                                require => Mount["foomount"],
                        }
                                                                                
                }                                                               
        }