default to a session cookie instead of setting an explicit timeout, weird timezone...
[freeside.git] / bin / cdr.import
old mode 100644 (file)
new mode 100755 (executable)
index 5c5e6ab..36266ef
@@ -1,7 +1,7 @@
 #!/usr/bin/perl
 #
 # Usage:
-#  cdr.import user format <filename
+#  cdr.import user format filename
 #
 
 use strict;
@@ -13,13 +13,16 @@ adminsuidsetup $user;
 
 my $format = shift or die &usage;
 
+my $file = shift;
+
 my $error = FS::cdr::batch_import( {
-  'filehandle' => *STDIN{IO},
-  'format'     => $format,
+  'file'            => $file,
+  'format'          => $format,
+  'batch_namevalue' => $file,
 } );
 die $error if $error;
 
 sub usage {
-  "Usage: \n  cdr.import user format <filename\n";
+  "Usage: \n  cdr.import user format filename\n";
 }