1base input.pp /^class base {$/;" class line:3 language:PuppetManifest end:5 2/tmp/classheir1 input.pp /^ file { "\/tmp\/classheir1": 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/classheir2 input.pp /^ file { "\/tmp\/classheir2": 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/classheir3 input.pp /^ file { "\/tmp\/classheir3": ensure => file, mode => '0755' }$/;" resource line:12 language:PuppetManifest scope:class:::sub2 typeref:typename:file end:12 7