diff options
author | jayce <jayce> | 2007-09-27 18:24:33 +0000 |
---|---|---|
committer | jayce <jayce> | 2007-09-27 18:24:33 +0000 |
commit | e3dd31c479fb51c2a543ef3c0d7aff59bc44d6f4 (patch) | |
tree | 9e57bd89c270d20bef562cf3e1c7ec9e201159cf /FS/bin/freeside-daily | |
parent | 5ca42e2aa31bf595a076f8c6a721c9c74fc51840 (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-x | FS/bin/freeside-daily | 4 |
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 |