2 module SystemResourceModule
4 def self.manager system_resource, my_manifests
6 my_manifests.each {|template_name, my_manifest|
7 templates[template_name] = self.new(system_resource, template_name, my_manifest)
12 attr :template_name, :my_manifest, :path_name,
13 :template_items, :has_route
14 def initialize system_resource, template_name, my_manifest
15 @system_resource = system_resource
16 @template_name = template_name
17 @my_manifest = my_manifest
23 @my_manifest['template_items'] ||= {}
24 @my_manifest['has_route'] ||= 1
28 @has_route = @my_manifest['has_route']
29 @template_items = @my_manifest['template_items']