浏览代码

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')