gocept.sftpcopy

צילום מסך תוכנה:
gocept.sftpcopy
פרטי תוכנה:
גרסה: 0.2.2
טען תאריך: 14 Apr 15
מפתחים: Christian Zagrodnick
רשיון: ללא תשלום
פופולריות: 7

Rating: nan/5 (Total Votes: 0)

sftpcopy הוא כלי Python המאפשר להעתיק קבצים אל או משרת מרוחק - משתלב עם gocept.filestore & nbsp; sftpcopy ייקח קבצים מהספרייה החדשה, להעתיק אותם לשרת המרוחק ולשים אותם לתוך נוכ על. הצלחה. כמו כן זה יהיה להוריד קבצים מהשרת המרוחק ולשים אותם לתוך הספרייה החדשה ליישום אחר להרים אותו.
שימוש
אתה יכול גם לתת את שמו של קובץ הגדרות בפקוד, או להעביר את ערכי התצורה כdict ישירות לנקודת הכניסה (שימושית לשילוב buildout). יש קובץ תצורת התבנית הבאה:
[כללי]
מצב = # העלאה או הורדה
logfile = / נתיב / ל/ logfile # ברירת מחדל stdout אם לא ניתנו
[מקומי]
נתיב = / נתיב / במקומי / מכונה /
[מרחוק]
נתיב = / נתיב / על / מרחוק / מכונה
hostname = remote.host
יציאה = 22
שם משתמש = user
סיסמא = סוד
Configdict משתמש במקשים הבאים במקום:
- Logfile
- Local_path
- Remote_path
- מארח
- יציאה
- שם משתמש
- סיסמא
ניתן גם להשתמש בsftpcopy כאובייקט פיתון כמו זה:
gocept.sftpcopy יבוא
SFTP = gocept.sftpcopy.SFTPCopy (
& Nbsp; 'להורדה', '/ נתיב / על / local / מכונה',
& 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; hostname = "remote.host"
& Nbsp; יציאה = "22"
& Nbsp; שם משתמש = "משתמש"
& Nbsp; סיסמא = "סוד"
& Nbsp; remote_path = "/ נתיב / על / מרחוק / מכונה"
& Nbsp; טיעונים = "
& Nbsp; x-חה-מדיניות = כל
& Nbsp; "
& Nbsp; />

מה חדש במהדורה זו:.

    • העדכון לgocept.amqprun-0.8

      מה חדש בגרסת 0.2.1

    :.

    • הפוך שרת amqp להגדרה לבדיקות
    • >
    • לנקות חיבורי אשפה שהותירו בדיקות (# 10634).

    מה חדש בגרסה 0.2:.

    • אינטגרציה gocept.amqprun להוסיף

    דרישות :

    • Python

  • תוכנה דומה

    תגובות ל gocept.sftpcopy

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!