Minor SIP cleanup, conditionalize warnings.
authorJoe Atzberger <joe.atzberger@liblime.com>
Wed, 27 Aug 2008 14:44:28 +0000 (09:44 -0500)
committerGalen Charlton <galen.charlton@liblime.com>
Wed, 27 Aug 2008 14:55:00 +0000 (09:55 -0500)
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
C4/SIP/ILS.pm
C4/SIP/ILS/Item.pm
C4/SIP/example_institution_dump.sh [new file with mode: 0755]

index 14e36ba..15de403 100644 (file)
@@ -146,7 +146,7 @@ sub checkout {
     } else {
                $circ->do_checkout();
                if ($circ->ok){
-                       warn "circ is ok";
+                       $debug and warn "circ is ok";
                        # If the item is already associated with this patron, then
                        # we're renewing it.
                        $circ->renew_ok($item->{patron} && ($item->{patron} eq $patron_id));
@@ -160,7 +160,7 @@ sub checkout {
                                $patron_id, join(', ', @{$patron->{items}}));
                }
                else {
-                       syslog("LOG_DEBUG", "ILS::Checkout Issue failed");
+                       syslog("LOG_ERR", "ILS::Checkout Issue failed");
                }
     }
     # END TRANSACTION
index 2f4acef..04b7e41 100644 (file)
@@ -82,7 +82,7 @@ sub new {
        $item->{patron} = $borrower->{'cardnumber'};
        my @reserves = (@{ GetReservesFromBiblionumber($item->{biblionumber}) });
        $item->{hold_queue} = [ sort priority_sort @reserves ];
-       $item->{joetest} = 111;
+       $item->{joetest} = 111;
        $self = $item;
        bless $self, $type;
 
@@ -209,7 +209,7 @@ sub print_line {
 sub available {
        my ($self, $for_patron) = @_;
        my $count = (defined $self->{hold_queue}) ? scalar @{$self->{hold_queue}} : 0;
-       print STDERR "availability check: hold_queue size $count\n";
+       $debug and print STDERR "availability check: hold_queue size $count\n";
     if (defined($self->{patron_id})) {
                ($self->{patron_id} eq $for_patron) or return 0;
                return ($count ? 0 : 1);
diff --git a/C4/SIP/example_institution_dump.sh b/C4/SIP/example_institution_dump.sh
new file mode 100755 (executable)
index 0000000..3aa32f3
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+perl -I ./ -e 'use Data::Dumper; use ILS; use Sip::Configuration; $conf=Sip::Configuration->new("SIPconfig.xml");  print Dumper($conf->{institutions}->{"MAIN"}),"\n";'