소스 검색

Remove ftp-ed files

Nikola Kotur 3 년 전
부모
커밋
a9367e6b43
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      sync.py

+ 4 - 1
sync.py

@@ -107,7 +107,10 @@ def plugged_in(dev, source_dir, dest_dir, ftp):
         # Beam files to FTP
         for up_file in joined_files:
             logger.info('Uploading %s to %s', up_file, ftp['host'])
-            execute('ncftpput -u %s -p %s %s %s %s' % (ftp['user'], ftp['password'], ftp['host'], ftp['path'], up_file))
+            output = execute('ncftpput -u %s -p %s %s %s %s' % (ftp['user'], ftp['password'], ftp['host'], ftp['path'], up_file))
+            if output != None:
+                logger.info('Removing %s', up_file)
+                os.remove(up_file)
 
     logger.info('Done')