removed oils_header.pl dependency from action_trigger_runner
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 14 Dec 2009 20:50:42 +0000 (20:50 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 14 Dec 2009 20:50:42 +0000 (20:50 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_6@15159 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/support-scripts/action_trigger_runner.pl

index 3b5ac62..5ba9492 100755 (executable)
 use strict;
 use warnings;
 use Getopt::Long;
+use OpenSRF::System;
 use OpenSRF::AppSession;
 use OpenSRF::Utils::JSON;
 use OpenSRF::EX qw(:try);
-require 'oils_header.pl';
+use OpenILS::Utils::Fieldmapper;
 
 my $opt_lockfile = '/tmp/action-trigger-LOCK';
 my $opt_osrf_config = '/openils/conf/opensrf_core.xml';
@@ -153,7 +154,8 @@ print F $$;
 close F;
 
 try {
-    osrf_connect($opt_osrf_config);
+       OpenSRF::System->bootstrap_client(config_file => $opt_osrf_config);
+       Fieldmapper->import(IDL => OpenSRF::Utils::SettingsClient->new->config_value("IDL"));
     process_hooks();
     run_pending();
 } otherwise {