diff options
Diffstat (limited to 'test/data/snippets')
-rw-r--r-- | test/data/snippets/hash.pp | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/test/data/snippets/hash.pp b/test/data/snippets/hash.pp new file mode 100644 index 000000000..d33249872 --- /dev/null +++ b/test/data/snippets/hash.pp @@ -0,0 +1,33 @@ + +$hash = { "file" => "/tmp/myhashfile1" } + +file { + $hash["file"]: + ensure => file, content => "content"; +} + +$hash2 = { "a" => { key => "/tmp/myhashfile2" }} + +file { + $hash2["a"][key]: + ensure => file, content => "content"; +} + +define test($a = { "b" => "c" }) { + file { + $a["b"]: + ensure => file, content => "content" + } +} + +test { + "test": + a => { "b" => "/tmp/myhashfile3" } +} + +$hash3 = { mykey => "/tmp/myhashfile4" } +$key = "mykey" + +file { + $hash3[$key]: ensure => file, content => "content" +} |