1 require "manifest/filer/summary/summary"
7 'none' => None, 'template' => Template
9 attr :filer, :summary_manifest,
12 def self.manager filer, my_manifest
13 type = my_manifest['type']
14 raise "undefined type for filers > #{self.filer_name} > summary\n" unless type
15 summary_class = @@types[type]
16 raise "undefined class for filers > #{self.filer_name} > summary > #{type}\n" unless summary_class
17 summary_class.new(filer, my_manifest)
20 def initialize filer, summary_manifest
22 @summary_manifest = summary_manifest