Batchput は、URL FTP、FTPS、SFTP、HTTP、HTTPS、(何か PycURL によってサポートされています) に、指定した正規表現に一致する、ローカル ディレクトリからファイルを転送します。Python で書かれた、それ主にファイルを転送する「着信」継続的に別のホストによってまたは同じような crontab から定期的に呼び出されるものです。それ異なる batchput プロセス、エラーの場合の通知の構成を許可する間の衝突を避けるために - ディレクトリをロックを使用して安全かつ効率的にこれを行うに焦点を当てて (既定では、電子メール、任意のシェル コマンド/スクリプト/プログラムをすることができます) とローカル バックアップの場所をアーカイブしたり単に削除するファイルを転送を移動します。