gocept.sftpcopy

Software screenshot:
gocept.sftpcopy
Software ətraflı:
Version: 0.2.2
Tarixi Upload: 14 Apr 15
Geliştirici: Christian Zagrodnick
Lisenziya: Pulsuz
Məşhurluq: 7

Rating: nan/5 (Total Votes: 0)

sftpcopy və ya bir uzaq server faylları kopyalamak üçün imkan verir ki, Python vasitədir - ilə gocept.filestore & nbsp inteqrasiya;. Sftpcopy yeni kataloq faylları olacaq, uzaq server onları seçin və cur onları qoymaq müvəffəqiyyət. Eyni zamanda, bu, uzaq server faylları yükləyə və onu almaq üçün başqa bir proqram üçün yeni kataloq onları qoymaq.
istifadə
Siz skript bir konfiqurasiya faylını adını vermək, və ya (buildout inteqrasiyası üçün faydalı) entrypoint birbaşa dict kimi konfiqurasiya dəyərlər keçə bilər. konfiqurasiya faylını aşağıdakı format var:
[General]
mode = upload # və ya download
verilmiş əgər günlük faylı = / yol / və / günlük faylı # yetirilməməsi stdout üçün
[Yerli]
yol = / path / on / local / maşın
[Uzaq]
yol = / path / / uzaq / maşın
hostname = remote.host
port = 22
istifadəçi adı = istifadəçi
parol = gizli
configdict əvəzinə aşağıdakı düymələri istifadə edir:
- Günlük faylı
- Local_path
- Remote_path
- Kompüter adı
- Port
- Istifadəçi adı
- Parol
Siz həmçinin bu kimi bir python obyekti kimi sftpcopy istifadə edə bilərsiniz:
idxal gocept.sftpcopy
SFTP = gocept.sftpcopy.SFTPCopy (
& Nbsp; download ',' / path / / local / maşın,
& Nbsp; 'remote.host', 22 'istifadəçi', 'gizli', '/ path / / uzaq / maşın)
sftp.connect ()
sftp.uploadNewFiles () # və ya sftp.downloadNewFiles ()
AMQP inteqrasiya
Siz amqp əlavə tələb varsa, gocept.sftpcopy SFTP (bu əsas və zaman damgası marşrutlaşdırma əsasında fayl X-Fayl mövzu hörmət və ya yaradır) vasitəsilə bir fayl olaraq mesaj orqan yüklenenler bir gocept.amqprun queue handler edir. Burada bir misal ZCML parçasını var:
& 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; istifadəçi adı = "user"
& Nbsp; parol = "gizli"
& Nbsp; remote_path = "/ path / / uzaq / maşın"
& Nbsp; dəlilləri = "
& Nbsp; x-ha-siyasət = bütün
& Nbsp; "
& Nbsp; />

Bu azad yeni nədir.

  • Update gocept.amqprun-0.8 üçün

versiya 0.2.1 yeni nədir.

  • testleri üçün amqp server yapılandırılabilir olun
  • testlər (# 10634) buraxdığı zibil əlaqələri təmizlənməsi.

nədir Versiya 0.2-ci ildə Yeni:.

  • Əlavə et gocept.amqprun inteqrasiya

tələblər

  • Python

Oxşar proqram

GSL shell
GSL shell

20 Feb 15

bareFTP
bareFTP

19 Feb 15

asis
asis

20 Feb 15

miniFTP
miniFTP

2 Jun 15

Şərh gocept.sftpcopy

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!