gocept.sftpcopy

Software screenshot:
gocept.sftpcopy
Software detaljer:
Version: 0.2.2
Upload dato: 14 Apr 15
Licens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

sftpcopy er et Python værktøj, der gør det muligt at kopiere filer til eller fra en ekstern server - integreres med gocept.filestore & nbsp; sftpcopy vil tage filer fra den nye mappe, kopiere dem til en ekstern server og sætte dem i CUR på. succes. Ligeledes vil hente filer fra den eksterne server, og lægges i den nye mappe til et andet program til at samle den op.
Anvendelse
Du kan enten give navnet på en konfigurationsfil på kommandolinjen, eller videregive konfigurationsværdierne som dict direkte til entrypoint (nyttigt for udbygningsblok integration). Konfigurationsfilen har følgende format:
[Generelt]
mode = upload # eller downloade
logfil = / sti / til / logfil # defaults til stdout hvis ikke givet
[Lokal]
sti = / sti / til / local / maskine
[Fjern]
sti = / sti / til / remote / maskine
hostname = remote.host
port = 22
brugernavn = user
password = hemmelighed
Den configdict bruger følgende taster i stedet:
- Logfil
- Local_path
- Remote_path
- Værtsnavn
- Havn
- Brugernavn
- Adgangskode
Du kan også bruge sftpcopy som python objekt som dette:
import gocept.sftpcopy
sftp = gocept.sftpcopy.SFTPCopy (
& Nbsp; 'download', '/ sti / til / lokal / maskine «,
& Nbsp; "remote.host ', 22,' bruger ',' hemmelig ',' / sti / til / remote / maskine)
sftp.connect ()
sftp.uploadNewFiles () # eller sftp.downloadNewFiles ()
AMQP integration
Hvis du har brug for amqp ekstra, gocept.sftpcopy tilbyder en gocept.amqprun kø handler, der uploader brødteksten som en fil via SFTP (det respekterer X-Filnavn sidehoved eller genererer et filnavn baseret på routing nøgle og en tidsstempel). Her er et eksempel ZCML uddrag:
& Nbsp; xmlns: amqp = "http://namespaces.gocept.com/amqp">
& Nbsp;
& Nbsp;
& Nbsp; & Nbsp; routing_key = "test.data"
& Nbsp; kønavn = "test.queue"
& Nbsp; hostname = "remote.host"
& Nbsp; port = "22"
& Nbsp; brugernavn = "bruger"
& Nbsp; password = "hemmelige"
& Nbsp; remote_path = "/ sti / til / remote / maskine"
& Nbsp; argumenter = "
& Nbsp; X-ha-politik = alle
& Nbsp; "
& Nbsp; />

Hvad er nyt i denne udgivelse:.

  • Opdater til gocept.amqprun-0,8

Hvad er nyt i version 0.2.1:.

  • Opret amqp server konfigureres for test
  • Ryd op skrald forbindelser efterladt af tests (# 10634).

Hvad er nyt i version 0.2:.

  • Tilføj gocept.amqprun integration

Krav :

  • Python

Lignende software

CrushFTP
CrushFTP

3 Jun 15

ftp_bruteforce
ftp_bruteforce

14 Apr 15

sftp-cloudfs
sftp-cloudfs

14 Apr 15

Kommentarer til gocept.sftpcopy

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!