summaryrefslogtreecommitdiff
path: root/FS/bin/freeside-daily
diff options
context:
space:
mode:
authorjayce <jayce>2007-09-27 18:24:33 +0000
committerjayce <jayce>2007-09-27 18:24:33 +0000
commite3dd31c479fb51c2a543ef3c0d7aff59bc44d6f4 (patch)
tree9e57bd89c270d20bef562cf3e1c7ec9e201159cf /FS/bin/freeside-daily
parent5ca42e2aa31bf595a076f8c6a721c9c74fc51840 (diff)
Multi-System Billing:
with a -m flag, daily will queue billing jobs instead of running each. freeside-queued will then pick it up, allowing multiple simultaneous jobs to run, as well as multiple machines. Also adds a 'Secure' column to the queue system, allowing for billing jobs to define themselves as 'secure only' in cases where a box might be using the encryption. This allows you to run secure only jobs (such as a collect) on boxes that can.
Diffstat (limited to 'FS/bin/freeside-daily')
-rwxr-xr-xFS/bin/freeside-daily4
1 files changed, 2 insertions, 2 deletions
diff --git a/FS/bin/freeside-daily b/FS/bin/freeside-daily
index f0ec9f041..fb855b748 100755
--- a/FS/bin/freeside-daily
+++ b/FS/bin/freeside-daily
@@ -6,7 +6,7 @@ use FS::UID qw(adminsuidsetup);
&untaint_argv; #what it sounds like (eww)
use vars qw(%opt);
-getopts("p:a:d:vl:sy:n", \%opt);
+getopts("p:a:d:vl:sy:nm", \%opt);
my $user = shift or die &usage;
adminsuidsetup $user;
@@ -55,7 +55,7 @@ freeside-daily - Run daily billing and invoice collection events.
=head1 SYNOPSIS
- freeside-daily [ -d 'date' ] [ -y days ] [ -p 'payby' ] [ -a agentnum ] [ -s ] [ -v ] [ -l level ] user [ custnum custnum ... ]
+ freeside-daily [ -d 'date' ] [ -y days ] [ -p 'payby' ] [ -a agentnum ] [ -s ] [ -v ] [ -l level ] [ -m ]user [ custnum custnum ... ]
=head1 DESCRIPTION