simple reactor that just processes a template
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 1 Apr 2009 19:03:24 +0000 (19:03 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 1 Apr 2009 19:03:24 +0000 (19:03 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12751 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/OpenILS/Application/Trigger/Reactor/ProcessTemplate.pm [new file with mode: 0644]

diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Trigger/Reactor/ProcessTemplate.pm b/Open-ILS/src/perlmods/OpenILS/Application/Trigger/Reactor/ProcessTemplate.pm
new file mode 100644 (file)
index 0000000..34a6b31
--- /dev/null
@@ -0,0 +1,23 @@
+package OpenILS::Application::Trigger::Reactor::ProcessTemplate;
+use base 'OpenILS::Application::Trigger::Reactor';
+use strict; use warnings;
+use OpenSRF::Utils::Logger qw/:logger/;
+
+sub ABOUT {
+    return <<ABOUT;
+
+The ProcessTemplate Reactor Module simply processes the configured template.
+The output, like all processed templates, is stored in the event_output table.
+
+ABOUT
+}
+
+sub handler {
+    my $self = shift;
+    my $env = shift;
+    return 1 if $self->run_TT($env);
+    return 0;
+}
+
+1;
+