[Title] Applied ftp passive mode
authordonghyuk.yang <donghyuk.yang@samsung.com>
Mon, 20 Aug 2012 08:43:31 +0000 (17:43 +0900)
committerdonghyuk.yang <donghyuk.yang@samsung.com>
Mon, 20 Aug 2012 08:43:31 +0000 (17:43 +0900)
[Type]
[Module]
[Priority]
[Jira#]
[Redmine#]
[Problem]
[Cause]
[Solution]
[TestCase]

src/common/fileTransfer.rb

index 32112c5a4df291ef3fa6638ae88e415fbb772521..2fa32491706e12b77d6ae3792240b59060dd315c 100644 (file)
@@ -18,6 +18,7 @@ class FileTransfer
                        logger.info "[FTP log] Connected FTP server (#{ip}:#{port})"
             ftp.login(username, passwd)
             ftp.binary = true
+                       ftp.passive = true                      
             ftp.mkdir(uniqdir)
             ftp.chdir(uniqdir)
             ftp.put(bpath)
@@ -60,6 +61,7 @@ class FileTransfer
                        logger.info "[FTP log] Connected FTP server (#{ip}:#{port})"
             ftp.login(username, passwd)
             ftp.binary = true
+                       ftp.passive = true
             ftp.chdir(dirname)
             ftp.get(filename, dst_file)
                        logger.info "[FTP log] Get a file"
@@ -112,5 +114,5 @@ class FileTransfer
         end
 
         return true
-    end
+       end
 end