gocept.sftpcopy

Software screenshot:
gocept.sftpcopy
Rincian Software:
Versi: 0.2.2
Tanggal Upload: 14 Apr 15
Lisensi: Gratis
Popularitas: 7

Rating: nan/5 (Total Votes: 0)

sftpcopy adalah alat Python yang memungkinkan untuk menyalin file ke atau dari server jauh - terintegrasi dengan gocept.filestore & nbsp; sftpcopy akan mengambil file dari direktori baru, menyalinnya ke server jauh dan menempatkan mereka ke skr pada. sukses. Demikian juga akan men-download file dari server jauh dan menempatkan mereka ke dalam direktori baru untuk aplikasi lain untuk mengambilnya.
Penggunaan
Anda dapat memberikan nama file konfigurasi pada commandline, atau lulus nilai konfigurasi sebagai dict langsung ke entrypoint (berguna untuk integrasi buildout). File konfigurasi memiliki format berikut:
[General]
mode = meng-upload atau men-download #
logfile = / path / ke / logfile # default ke stdout jika tidak diberikan
[Lokal]
path = / path / on / local / mesin
[Terpencil]
path = / path / on / remote / mesin
hostname = remote.host
port = 22
username = pengguna
password = rahasia
Configdict menggunakan tombol berikut sebagai gantinya:
- Logfile
- Local_path
- Remote_path
- Hostname
- Port
- Nama pengguna
- Sandi
Anda juga dapat menggunakan sftpcopy sebagai objek python seperti ini:
impor gocept.sftpcopy
sftp = gocept.sftpcopy.SFTPCopy (
& Nbsp; 'download', '/ path / on / local / mesin',
& Nbsp; 'remote.host', 22, 'user', 'rahasia', '/ path / on / remote / mesin')
sftp.connect ()
sftp.uploadNewFiles () # atau sftp.downloadNewFiles ()
integrasi AMQP
Jika Anda memerlukan AMQP ekstra, gocept.sftpcopy menawarkan handler antrian gocept.amqprun yang upload isi pesan sebagai file melalui SFTP (menghormati header X-Nama file atau menghasilkan nama file berdasarkan kunci dan cap routing). Berikut ini adalah contoh ZCML potongan:
& Nbsp; xmlns: AMQP = "http://namespaces.gocept.com/amqp">
& Nbsp;
& Nbsp;
& Nbsp; & Nbsp; routing_key = "test.data"
& Nbsp; queue_name = "test.queue"
& Nbsp; hostname = "remote.host"
& Nbsp; port = "22"
& Nbsp; username = "user"
& Nbsp; password = "rahasia"
& Nbsp; remote_path = "/ path / on / remote / mesin"
& Nbsp; argumen = "
& Nbsp; x-ha-kebijakan = semua
& Nbsp; "
& Nbsp; />

Apa yang baru dalam rilis ini:.

  • Update untuk gocept.amqprun-0.8

Apa yang baru dalam versi 0.2.1:.

  • Membuat Server AMQP dikonfigurasi untuk tes
  • Bersihkan koneksi sampah yang ditinggalkan oleh tes (# 10634).

Apa yang baru dalam versi 0.2:.

  • Tambahkan integrasi gocept.amqprun

Persyaratan :

  • Python

Software yang serupa

ftp-cloudfs
ftp-cloudfs

20 Feb 15

Yakuake
Yakuake

17 Aug 18

NFTP
NFTP

3 Jun 15

microterm
microterm

20 Feb 15

Komentar untuk gocept.sftpcopy

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!