make grace period a command line parameter
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 31 Jul 2008 16:16:11 +0000 (16:16 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 31 Jul 2008 16:16:11 +0000 (16:16 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@10220 dcc99617-32d9-48b4-a31d-7c20da2025e4

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

index 9e04a78..d6dc8f1 100755 (executable)
@@ -12,6 +12,7 @@ use OpenSRF::System;
 
 my $config = shift || die "bootstrap config required\n";
 my $lockfile = shift || "/tmp/generate_fines-LOCK";
+my $grace = int(shift()) || 1;
 
 if (-e $lockfile) {
         open(F,$lockfile);
@@ -36,7 +37,7 @@ OpenSRF::System->bootstrap_client( config_file => $config );
 
 my $r = OpenSRF::AppSession
                ->create( 'open-ils.storage' )
-               ->request( 'open-ils.storage.action.circulation.overdue.generate_fines' => 1 );
+               ->request( 'open-ils.storage.action.circulation.overdue.generate_fines' => $grace );
 
 while (!$r->complete) { $r->recv };