X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2Fbin%2Ffreeside-prepaidd;h=cb831543597c806dc424c4e89f04483d83684327;hb=cace897d9c5fbe1f80277b0cb14e85c9d2272cf1;hp=05b068b02b53509cf2857b0bf1b165fba3b95ca8;hpb=7d1b8dab48a9396cf0a066545750f69598f66bc8;p=freeside.git diff --git a/FS/bin/freeside-prepaidd b/FS/bin/freeside-prepaidd index 05b068b02..cb8315435 100644 --- a/FS/bin/freeside-prepaidd +++ b/FS/bin/freeside-prepaidd @@ -4,6 +4,7 @@ use strict; use FS::Daemon qw(daemonize1 drop_root logfile daemonize2 sigint sigterm); use FS::UID qw(adminsuidsetup); use FS::Record qw(qsearch qsearchs); +use FS::Conf; use FS::cust_pkg; my $user = shift or die &usage; @@ -49,8 +50,10 @@ while (1) { next; } - if ( $cust_main->total_unapplied_payments > 0 - || $cust_main->total_unapplied_credits > 0 + if ( ( $cust_main->total_unapplied_payments > 0 + || $cust_main->total_unapplied_credits > 0 + ) + && ! FS::Conf->new->exists('prepaid-never_renew') ) { @@ -85,7 +88,7 @@ while (1) { } die "exiting" if sigterm() || sigint(); - sleep 5; + sleep 60; }