gocept.sftpcopy

Yazılım ekran görüntüsü:
gocept.sftpcopy
Yazılım detaylar:
Versiyon: 0.2.2
Qayıt: 14 Apr 15
Geliştirici: Christian Zagrodnick
Lisans: Ücretsiz
Popülerlik: 7

Rating: nan/5 (Total Votes: 0)

sftpcopy veya uzak sunucudan dosyaları kopyalamak için izin veren bir Python aracı - ile gocept.filestore & nbsp entegre;. Sftpcopy yeni dizine dosyaları alacak, uzak sunucuya kopyalayın ve üzerine cur içine koydu başarı. Aynı şekilde uzak sunucudan dosya indirmek ve onu almak için başka bir uygulama için yeni bir dizine onları koyacağız.
Kullanım
Sen komut bir yapılandırma dosyasının adını verin, ya da (buildout entegrasyonu için yararlı) giriş noktası doğrudan bir dict gibi yapılandırma değerlerini geçirebilirsiniz ya. Yapılandırma dosyası aşağıdaki biçimi vardır:
[Genel]
mode = yükleme veya indirme #
verilmemesi durumunda logfile = / / yol / günlük dosyası # varsayılan stdout'a
[Yerel]
yol = / yol / açık / yerel / makine
[Uzaktan]
yol = / yol / / uzaktan / makinede
hostname = remote.host
port = 22
username = kullanıcı
Şifre = gizli
configdict yerine aşağıdaki anahtarları kullanır:
- Logfile
- Local_path
- Remote_path
- Hostname
- Liman
- Kullanıcı adı
- Parola
Ayrıca böyle bir python nesne olarak sftpcopy kullanabilirsiniz:
ithalat gocept.sftpcopy
SFTP = gocept.sftpcopy.SFTPCopy (
& Nbsp; 'indir', '/ yol / / yerel / makinede',
& Nbsp; 'remote.host', 22, 'kullanıcı', 'gizli', '/ yol / / uzaktan / makinede')
sftp.connect ()
sftp.uploadNewFiles () # veya sftp.downloadNewFiles ()
AMQP entegrasyon
Eğer AMQP ekstra ihtiyacınız varsa, gocept.sftpcopy SFTP (bu anahtar ve zaman damgası yönlendirme dayalı bir dosya X-Upload başlığını saygı veya üretir) üzerinden bir dosya olarak ileti gövdesi yükler bir gocept.amqprun kuyruğu işleyicisi sunuyor. İşte bir örnek ZCML parçacık bulunuyor:
& 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 = "kullanıcı"
& Nbsp; password = "gizli"
& Nbsp; remote_path = "/ yol / / uzaktan / makinede"
& Nbsp; argümanlar = "
& Nbsp; x-ha-politika = bütün
& Nbsp; "
& Nbsp; />

Bu sürümdeki yeni nedir:.

  • Güncelleme gocept.amqprun-0.8 ile

sürüm 0.2.1 yeni nedir:.

  • testler için AMQP sunucu yapılandırılabilir olun
  • testler (# 10634) bıraktığı çöp bağlantılarını temizleyin.

nedir sürüm 0.2 Yeni:.

  • Ekle gocept.amqprun entegrasyonu

Gereksinimler :

  • Python

Benzer yazılım

ftpput
ftpput

2 Jun 15

progbar
progbar

14 Apr 15

FTP SyncAgent
FTP SyncAgent

3 Jun 15

ConMan
ConMan

11 May 15

Yorumlar gocept.sftpcopy

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!