added IDL fetching
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 6 Jul 2006 17:06:06 +0000 (17:06 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 6 Jul 2006 17:06:06 +0000 (17:06 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@4910 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/extras/autogen.sh
Open-ILS/src/extras/fieldmapper.pl
Open-ILS/src/extras/org_tree_js.pl

index fd701a9..42c8d74 100755 (executable)
@@ -7,10 +7,10 @@ CONFIG="$1";
 JSDIR="/openils/var/web/opac/common/js/";
 
 echo "Updating fieldmapper";
-perl fieldmapper.pl            > "$JSDIR/fmall.js";
+perl fieldmapper.pl "$CONFIG"  > "$JSDIR/fmall.js";
 
 echo "Updating web_fieldmapper";
-perl fieldmapper.pl "web_core" > "$JSDIR/fmcore.js";
+perl fieldmapper.pl "$CONFIG" "web_core"       > "$JSDIR/fmcore.js";
 
 echo "Updating OrgTree";
 perl org_tree_js.pl "$CONFIG" > "$JSDIR/OrgTree.js";
index 032df02..40d7da0 100755 (executable)
@@ -2,6 +2,10 @@
 use strict; use warnings;
 use Data::Dumper; 
 use OpenILS::Utils::Fieldmapper;  
+use OpenSRF::Utils::SettingsClient;
+
+OpenSRF::System->bootstrap_client(config_file => $ARGV[0]);
+Fieldmapper->import(IDL => OpenSRF::Utils::SettingsClient->new->config_value("IDL"));
 
 my $map = $Fieldmapper::fieldmap;
 
index 71edb0e..c094809 100644 (file)
@@ -5,10 +5,13 @@ use OpenSRF::AppSession;
 use OpenSRF::System;
 use JSON;
 use OpenILS::Utils::Fieldmapper;
+use OpenSRF::Utils::SettingsClient;
 
 die "usage: perl org_tree_js.pl <bootstrap_config>" unless $ARGV[0];
 OpenSRF::System->bootstrap_client(config_file => $ARGV[0]);
 
+Fieldmapper->import(IDL => OpenSRF::Utils::SettingsClient->new->config_value("IDL"));
+
 my $ses = OpenSRF::AppSession->create("open-ils.storage");
 my $tree = $ses->request("open-ils.storage.direct.actor.org_unit.retrieve.all.atomic")->gather(1);
 my $types = $ses->request("open-ils.storage.direct.actor.org_unit_type.retrieve.all.atomic")->gather(1);