[freeside-commits] freeside/FS/bin freeside-cdr-sftp_and_import, 1.6.4.3, 1.6.4.4

Erik Levinson levinse at wavetail.420.am
Wed Jun 22 11:22:08 PDT 2011


Update of /home/cvs/cvsroot/freeside/FS/bin
In directory wavetail.420.am:/tmp/cvs-serv24898/FS/bin

Modified Files:
      Tag: FREESIDE_2_1_BRANCH
	freeside-cdr-sftp_and_import 
Log Message:
freeside-cdr-sftp_and_import: add an option to gunzip imported files, RT10991

Index: freeside-cdr-sftp_and_import
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/bin/freeside-cdr-sftp_and_import,v
retrieving revision 1.6.4.3
retrieving revision 1.6.4.4
diff -u -w -d -r1.6.4.3 -r1.6.4.4
--- freeside-cdr-sftp_and_import	22 Jun 2011 17:22:52 -0000	1.6.4.3
+++ freeside-cdr-sftp_and_import	22 Jun 2011 18:22:06 -0000	1.6.4.4
@@ -96,7 +96,13 @@
  
   my $ungziped = $filename;
   my $ungziped =~ s/\.gz$//;
-  system("gunzip $cachedir/$filename") if $opt_g;
+  if ( $opt_g ) {
+      if(system('gunzip', "$cachedir/$filename") != 0) {
+        warn "gunzip of '$cachedir/$filename' failed" if $opt_v;
+        unlink "$cachedir/$filename";
+        next;
+      }
+  }
 
   my $import_options = {
     'file'            => "$cachedir/$ungziped",



More information about the freeside-commits mailing list