node default {
	file {"/tmp/puppet":
		content => "nothing here\n"
	}
	include exported_container
}
class base {
	file {"/tmp/base":
		content => "this is a base\n" }
}

class kermit {
	file {"/tmp/kermit":
		content => "this is a kermit\n" }
}
node jim {
  include exported_container
  file {"/tmp/jim":
	  content => "node jim"
  }
  File <<| |>> {
	  mode => 0755
  }
}

class exported_container {
  @@file {"exported_$::hostname":
	path     => "/tmp/hostname_$::hostname",
	content => "$::hostname\n$::ipaddress"
  }
}
