+warn '## output = ',dump( $output );
+
+ my $module = $output->{module} || $log->logdie("need module in output section of $database");
+ $module = 'WebPAC::Output::' . $module unless $module =~ m/::/;
+
+ $log->debug("loading output module $module");
+ eval "require $module";
+
+ $output->{database} = $database;
+
+ $log->debug("calling $module->new(",dump( $output ),")");
+ my $out = new $module->new( $output );
+ $out->init;
+
+ push @output_modules, $out;
+ }