<% include( '/elements/header.html', 'Developer Documentation' ) %> <& /elements/menubar.html, 'Freeside Perl Modules' => $fsurl.'docs/library/FS.html', 'Complete Index' => $fsurl.'docs/library/index.html', &>

freeside-cdr-aninetworks-import

NAME

freeside-cdr-aninetworks-import - Download CDR files from a remote server via SFTP

SYNOPSIS

  freeside-cdr-aninetworks-import [ -v ] [ -d ] [ -a ] [ -c cdrtypenum ]
    [ -s startdate ] [ -e enddate ] user sftpuser sftppassword

DESCRIPTION

Command line tool to download CDR files from a remote server via SFTP and then import them into the database.

-v: be verbose

-d: enable sftp debugging (very noisy)

-a: automatically choose start date from most recently downloaded batch

-c: cdrtypenum to set, defaults to none

-s: if specified, sets a startdate. startdate starts at 00:00:00

-e: if specified, sets a enddate. enddate starts at 00:00:00 so if you wish to include enddate must add one more day.

user: freeside username

sftpuser: sftp user for arkftp.aninetworks.com

sftppassword: password for sftp user

EXAMPLES

freeside-cdr-aninetworks-import -a <freeside user> <sftp login> <sftp password> will get all cdr files starting from the day of the last day processed.

freeside-cdr-aninetworks-import -s 20180120 -e 20180121 <freeside user> <sftp login> <sftp password> will get all cdr files from 01/20/2018

freeside-cdr-aninetworks-import -v -s $(date --date="-1 day" +\%Y\%m\%d) -e $(date +\%Y\%m\%d) <freeside user> <sftp login> <sftp password> will get all cdr files from yesterday

BUGS

SEE ALSO

FS::cdr

<% include ('/elements/footer.html' ) %>