1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'manifests/debug_test.pp', line 1
class debug::debug_test(
$var1 = 'value1',
$var2 = ['value1', 'value2', 'value3']
)
{
# dummy resources so we can show list of resources
file{'/tmp/test.txt': ensure => present, mode => '0755'}
service{'httpd': ensure => running}
# how to find values with an empheral scope
$var2.each | String $item | {
file{"/tmp/${item}": ensure => present}
debug::break({'run_once' => false})
}
debug::break({'run_once' => true})
if $var1 == 'value1' {
debug::break({'run_once' => true})
}
}
|