1base input.pp /^class base {$/;" class line:3 language:PuppetManifest end:5 2/tmp/classincludes1 input.pp /^ file { "\/tmp\/classincludes1": ensure => file, mode => '0755' }$/;" resource line:4 language:PuppetManifest scope:class:::base typeref:typename:file end:4 3sub1 input.pp /^class sub1 inherits base {$/;" class line:7 language:PuppetManifest inherits:base end:9 4/tmp/classincludes2 input.pp /^ file { "\/tmp\/classincludes2": ensure => file, mode => '0755' }$/;" resource line:8 language:PuppetManifest scope:class:::sub1 typeref:typename:file end:8 5sub2 input.pp /^class sub2 inherits base {$/;" class line:11 language:PuppetManifest inherits:base end:13 6/tmp/classincludes3 input.pp /^ file { "\/tmp\/classincludes3": ensure => file, mode => '0755' }$/;" resource line:12 language:PuppetManifest scope:class:::sub2 typeref:typename:file end:12 7sub input.pp /^$sub = "sub2"$/;" variable line:15 language:PuppetManifest 8