Как заставить парамико ждать перевода до конца? - PullRequest
0 голосов
/ 17 декабря 2009

Я пробовал разные способы локальной загрузки файла на FTP, ncftpput был действительно медленным по сравнению с lftp, поэтому я переключился.

но я заметил, что мой скрипт на python ожидает завершения работы ncftpput, но при использовании lftp он просто загружает файл на FTP и продолжает работу со сценарием ..

Я использую paramiko для SSH на своем веб-сервере и загружаю файл на другой FTP.

Есть ли способ заставить его ждать? Я не хочу использовать sleep, потому что размеры файлов будут варьироваться и либо они слишком долго ждут маленького файла, либо недостаточно долго ждут большого файла.

Есть идеи? или альтернативы lftp / ncftpput?

1 Ответ

0 голосов
/ 17 декабря 2009

См. документы lftp для правильного использования настройки режима синхронизации ftp: (Вы хотите true.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...