gocept.sftpcopy

البرمجيات قطة:
gocept.sftpcopy
تفاصيل البرنامج:
الإصدار: 0.2.2
تاريخ إيداع: 14 Apr 15
المطور: Christian Zagrodnick
ترخيص: حرر
شعبية: 58

Rating: nan/5 (Total Votes: 0)

وsftpcopy هو أداة بايثون التي تسمح لنسخ الملفات إلى أو من ملقم بعيد - يتكامل مع gocept.filestore على & nbsp؛ sftpcopy سيستغرق الملفات من الدليل الجديد، نسخها إلى الملقم البعيد ووضعها في لئيم جرا. النجاح. وبالمثل فإنه سيتم تحميل الملفات من الملقم البعيد ووضعها في دليل جديد لتطبيق آخر لاستلامه.
استعمال
يمكنك إما إعطاء اسم ملف التكوين على سطر الأوامر، أو تمرير قيم التكوين باعتباره ديكت مباشرة إلى نقطة الدخول (مفيدة للتكامل buildout). ملف التكوين التنسيق التالي:
[عام]
وضع = # تحميل أو تحميل
ملف السجل = / مسار / إلى / ملف السجل # افتراضات إلى STDOUT إذا لم تعط
[المحلية]
مسار = / الطريق / على / المحلية / آلة
[عن بعد]
مسار = / الطريق / على / عن بعد / آلة
المضيف = remote.host
ميناء = 22
اسم المستخدم = المستخدم
كلمة السر =
يستخدم configdict المفاتيح التالية بدلا من ذلك:
- ملف التسجيل
- local_path
- remote_path
- مضيف
- ميناء
- اسم المستخدم
- كلمة المرور
يمكنك أيضا استخدام sftpcopy ككائن الثعبان مثل هذا:
gocept.sftpcopy استيراد
SFTP = gocept.sftpcopy.SFTPCopy (
على & nbsp؛ 'تحميل'، '/ الطريق / على / المحلية / الجهاز'،
على & nbsp؛ "remote.host '، 22،' المستخدم '،' سر '،' / الطريق / على / عن بعد / آلة ')
sftp.connect ()
sftp.uploadNewFiles () # أو sftp.downloadNewFiles ()
التكامل AMQP
إذا كنت تحتاج إلى amqp اضافية، gocept.sftpcopy يقدم معالج طابور gocept.amqprun أن بتحميل نص الرسالة كملف عبر SFTP (أنها تحترم رأس X-اسم الملف أو يولد اسم الملف على أساس مفتاح والطابع الزمني التوجيه). وإليك مثال ZCML قصاصة:
<تكوين XMLNS = "http://namespaces.zope.org/zope"
على & nbsp؛ XMLNS: amqp = "http://namespaces.gocept.com/amqp">
على & nbsp؛ <تتضمن حزمة = "gocept.amqprun" />
على & nbsp؛ <تتضمن حزمة = "gocept.sftpcopy" ملف = "meta.zcml" />
على & nbsp؛ على & nbsp؛ routing_key = "test.data"
على & nbsp؛ queue_name = "test.queue"
على & nbsp؛ المضيف = "remote.host"
على & nbsp؛ ميناء = "22"
على & nbsp؛ اسم المستخدم = "المستخدم"
على & nbsp؛ كلمة المرور = "سرية"
على & nbsp؛ remote_path = "/ مسار / على / عن بعد / آلة"
على & nbsp؛ الحجج = "
وعنبسة؛ العاشر ها السياسة = جميع
على & nbsp؛ "
على & nbsp؛ />

ما هو الجديد في هذا الإصدار:

تحديث لgocept.amqprun-0.8.

ما هو الجديد في الإصدار 0.2.1:

جعل الملقم amqp شكلي للاختبارات.
تنظيف اتصالات القمامة عن طريق اختبارات (# 10634) نقاط.

ما هو الجديد في الإصدار 0.2:

إضافة التكامل gocept.amqprun.

المتطلبات:

بيثون

برامج مماثلة

Allegro FTPd
Allegro FTPd

3 Jun 15

VWM
VWM

17 Feb 15

SftpMan GTK
SftpMan GTK

11 May 15

تعليقات ل gocept.sftpcopy

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!