Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class foo {
        notice("Inside foo")

        class bar {
                notice("Inside foo::bar")
        }
}

class alpha {
        notice("Inside alpha")
}

class alpha::beta {
        notice("Inside alpha::beta")
}

include alpha::beta
include foo::bar

output

1
2
3
% puppet test.pp
notice: Scope(Class[alpha::beta]): Inside alpha::beta
notice: Scope(Class[foo::bar]): Inside foo::bar