gocept.sftpcopy

Szoftver screenshot:
gocept.sftpcopy
Szoftver adatai:
Változat: 0.2.2
Feltöltés dátuma: 14 Apr 15
Engedély: Ingyenes
Népszerűség: 7

Rating: nan/5 (Total Votes: 0)

sftpcopy egy Python eszköz, amely lehetővé teszi, hogy fájlokat másolni vagy egy távoli szerverre - integrálható gocept.filestore. & Nbsp; sftpcopy kerül fájlokat az új könyvtárba másolja őket a távoli szerver és tedd őket akt on sikert. Hasonlóképpen akkor le fájlokat a távoli szerverről, és tedd be az új könyvtárat egy másik alkalmazás, hogy vedd fel.
Használat
Akkor sem adja a nevét egy konfigurációs fájl a parancssorban, vagy adja át a konfigurációs értékeket, mint a dict közvetlenül a BelépésiPont (hasznos buildout integráció). A konfigurációs fájl formátuma a következő:
[Általános]
mode = feltöltési # vagy letöltés
logfile = / path / to / logfile # defaults az stdoutra, ha nem kapnak
[Helyi]
path = / path / a / local / gép
[Remote]
path = / path / A / távoli / gép
hostname = remote.host
port = 22
username = felhasználó
password = titok
A configdict használja az alábbi gombokat helyett:
- Logfile
- Local_path
- Remote_path
- Hostname
- Port
- Felhasználónév
- Jelszót
Ön is használja sftpcopy, mint egy piton tárgy, mint ez:
import gocept.sftpcopy
sftp = gocept.sftpcopy.SFTPCopy (
& Nbsp; "letöltés", "/ path / a / local / gép,
& Nbsp; "remote.host", 22, "felhasználó", "titkos", "/ path / A / távoli / gép)
sftp.connect ()
sftp.uploadNewFiles () # vagy sftp.downloadNewFiles ()
AMQP integrációs
Ha szüksége van az AMQP extra, gocept.sftpcopy kínál gocept.amqprun queue kezelőt, amely feltölti a levél törzsébe fájlként SFTP (ha tiszteletben tartják a X-Fájlnév fejlécet, vagy létrehoz egy fájlnév alapján routing kulcsot és egy timestamp). Íme egy példa ZCML részlet:
& 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 = "titkos"
& Nbsp; remote_path = "/ path / A / távoli / gép"
& Nbsp; érvek = "
& Nbsp; x-ha-politika = all
& Nbsp; "
& Nbsp; />

Mi az új ebben a kiadásban:

  • Frissítés gocept.amqprun-0.8.

Mi az új verzióban 0.2.1:

  • AMQP kiszolgáló konfigurálható tesztek.
  • Tisztítsuk meg a szemetet kapcsolatok által hagyott tesztek (# 10634).

Mi az új a 0.2 verzió:

  • Add gocept.amqprun integrációt.

követelmények :

  • Python

Hasonló program

ConMan
ConMan

11 May 15

ftpterm
ftpterm

11 May 15

Bash Blogger
Bash Blogger

2 Jun 15

ftp4j
ftp4j

20 Feb 15

Hozzászólások a gocept.sftpcopy

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!