Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
define putafile($yourvar) {
    file  { "/etc/samba/smb.conf":
        ensure => present,
        content => template("putafile.erb")
    }

Use it with eg

putafile { "putanamehere":
    yourvar => "yourip"
}


In the template:

<%= yourvar %>