وهذه هي المكتبة وسطر الأوامر أداة بايثون لتبسيط وتنفيذ استخدام SSH لنشر أو تطبيق نظم إدارة المهام.
إذ يوفر مجموعة أساسية من عمليات تنفيذ الأوامر قذيفة المحلية أو البعيدة (عادة أو عن طريق سودو) وتحميل / تنزيل الملفات، وكذلك الوظائف المساعدة مثل مطالبة المستخدم تشغيل لإدخال، أو إجهاض التنفيذ.
ما هو الجديد في هذا الإصدار:
علة ثابتة:
خطأ مطبعي منع تشغيل هادئ من is_link.
تحديث الإصدار IPv6 دعم للعمل مع صيغ عنوان الارتباط المحلي.
ترميز نص Unicode بشكل مناسب لكائن تيار المستهدف لتجنب المشاكل في الأنظمة غير ASCII.
إصلاح احترام template_dir لقوالب غير Jinja2 في upload_template.
تخطي مضيفه سيئة عندما يتم تنفيذ المهام بشكل متواز.
خلل فيها upload_template فشلت في الوفاء شاشات الكريستال السائل عندما mirror_local_mode غير صحيح.
استخدام القانون الأساسي بدلا من lstat عند اختبار الدليل نيس في وحدة SFTP. وهذا يسمح التنزيلات العودية لتجنب recursing إلى روابط الرمزية بشكل غير متوقع.
منع لانهائية شرط حلقة عندما يتم تمكين مجموعة بوابة ونفس المضيف في قائمة المضيف الهدف العادية.
ما هو الجديد في الإصدار 1.10.1:
علة ثابتة:
خطأ مطبعي منع تشغيل هادئ من is_link.
تحديث الإصدار IPv6 دعم للعمل مع صيغ عنوان الارتباط المحلي.
ترميز نص Unicode بشكل مناسب لكائن تيار المستهدف لتجنب المشاكل في الأنظمة غير ASCII.
إصلاح احترام template_dir لقوالب غير Jinja2 في upload_template.
تخطي مضيفه سيئة عندما يتم تنفيذ المهام بشكل متواز.
خلل فيها upload_template فشلت في الوفاء شاشات الكريستال السائل عندما mirror_local_mode غير صحيح.
استخدام القانون الأساسي بدلا من lstat عند اختبار الدليل نيس في وحدة SFTP. وهذا يسمح التنزيلات العودية لتجنب recursing إلى روابط الرمزية بشكل غير متوقع.
منع لانهائية شرط حلقة عندما يتم تمكين مجموعة بوابة ونفس المضيف في قائمة المضيف الهدف العادية.
ما هو الجديد في الإصدار 1.8.0:
وأضاف حجة الكلمات الرئيسية لrsync_project لتكوين الخيارات الافتراضية.
جعل التغيير أسهل للقراءة.
السماح الغلابة السلوك إحباط عبر مجموعة مخصصة العائدين استثناء استدعاء كما env.abort_exception.
ما هو الجديد في الإصدار 1.6.1:
المشكلة الثابتة مع العلم المفقودين -r في نظام التشغيل Mac OS X الإصدار الحوار الاقتصادي الاستراتيجي.
برشاقة التعامل مع الحالات التي تعطي للمستخدمين سلسلة واحدة الحرفي لenv.hosts.
توسيع مسارات مع داخل تيلدا (contrib.files).
الخيار تزامن المصب تنفيذها لrsync_project.
ما هو الجديد في الإصدار 1.5.0:
وأضاف --initial-كلمة السر فورية للسماح prefilling ذاكرة التخزين المؤقت كلمة المرور عند بداية التشغيل. كبيرة لالمتوازي تعمل بالطاقة سودو.
upload_template تحديثه ليكون لها قيمة العائد أكثر فائدة، وهي أن دعوتها وضع الداخلية.
إضافة اسم الحجة لمهمة (مستندات) للسماح الغلابة من التقصير ومثل، اسم الدالة هو اسم المهمة ومثل؛ السلوك. بفضل دانيال سيمونز للصيد والتصحيح.
السماح للمستخدمين المتقدمين لبالحدود fabric.main.main () لفرض تحميل fabfiles محددة.
ما هو الجديد في الإصدار 1.3.3:
إصلاحات الشوائب:
تحديد وحدة مهمة كمهمة على سطر الأوامر لم يعد يفجر لكن يطرح المعتاد ومثل؛ يست مهمة بهذا الاسم ومثل؛ رسالة خطأ بدلا من ذلك.
السماح الهروب من يساوي علامات في لكل مهمة وسائط / kwargs.
تحسين عرض traceback عند التعامل مع `` ImportError``s عن التبعيات.
ما هو الجديد في الإصدار 1.3.0:
البق:
نسيت وضع كيفية توسيع علامات التلده الرائدة في مسار الملف عن بعد. لقد تم تصحيح هذا.
خلال عرض عن بعد المعياري / ستدير، أقمشة مطبوعة أحيانا البادئات خط دخيلة (والتي بدورها أحيانا overwrote التفاف النص.) هذا وقد تم إصلاح.
المهام مزينة runs_once المطبوعة دخيلة 'تنفيذ ... "خطوط الوضع على الدعاء لاحقة. هذا هو صاخبة في أحسن الأحوال ومضللة في أسوأ الأحوال، ولقد تم تصحيح.
الميزات:
أصبح من الممكن الآن، وذلك باستخدام تنفيذ دعوة API جديدة، لتنفيذ الأشياء المهمة (بالإشارة أو بالاسم) من ضمن مهام أخرى أو في وضع مكتبة. تنفيذ يكرم المضيفين / الأدوار الديكور المهام الأخرى، وتدعم أيضا يمر في المضيف صريح و / أو الحجج الدور.
قد أصبحت المهام يتم تنفيذها اختياريا في نفس الوقت. يرجى الاطلاع على مستندات التنفيذ المتوازي للحصول على التفاصيل. بفضل الرئيسية لمورغان غوس لتنفيذ الأولي.
ما هو الجديد في الإصدار 1.2.0:
المحسنtask لإضافة التعرجات، في وحدة المهام الافتراضية، والسيطرة على فئة مهمة التفاف.
تحسين دعم يونيكود عند اختبار الأجسام لكونها تشبه السلسلة.
إصلاح التجريبية من التنسيق التغيير وعملية لجعل دعم خطوط متعددة للتنمية أقل من المتاعب.
ما هو الجديد في الإصدار 1.1.2:
إصلاحات الشوائب:
منطق تستخدم لمهام منفصلة من وحدات عند تشغيل --list دروس مهمة القوات المسلحة البوروندية يعتبر غير صحيح تنفيذ واجهة رسم الخرائط لتكون وحدات، وليس المهام الفردية. لقد تم تصحيح هذا.
ما هو الجديد في الإصدار 1.0.1:
إصلاح الخلل في السلوك المحلي عند التقاط = خطأ وoutput.stdout (أو .stderr) كان أيضا خطأ.
تحديث حالة الحافة في وضع حيث استخدام kwarg وضع جنبا إلى جنب مع use_sudo = يدير صحيح أمر سودو مخفي. ويجري محرف وضع kwarg يحتاج إلى ثماني ولكن في الدعوة سودو كسلسلة / صحيح.
وكان من المفترض أن يكون انقلبت الافتراضي kwarg الجزئي من صواب إلى خطأ إلحاق. ومع ذلك، تم تغيير فقط وثائق. تم إصلاح هذا.
قرص I الداخلية / حلقات O ذات الصلة لمنع ارتفاع استخدام وحدة المعالجة المركزية وسوء السلوك الشاشة الطباعة على بعض الأنظمة.
وأفاد بعض المستخدمين مشاكل مع مدخلات انخفض، ولا سيما أثناء إدخال كلمات السر سودو.
لم يتم العثور على التعليقات