Fabric

نرم افزار تصویر:
Fabric
جزئیات نرم افزار:
نسخه: 1.10.2 به روز شده
ها تاریخ: 20 Jul 15
توسعه دهنده: Jeff Forcier
پروانه: رایگان
محبوبیت: 132

Rating: 3.0/5 (Total Votes: 2)

این یک Python کتابخانه و خط فرمان ابزار برای ساده و اجرای استفاده از SSH برای استقرار نرم افزار و یا سیستم های وظایف دولت است.
آن را برای اجرای دستورات پوسته های محلی و یا از راه دور (به طور معمول و یا از طریق sudo) و آپلود / دانلود فایل ها، و همچنین قابلیت های کمکی از قبیل باعث کاربر در حال اجرا برای ورودی، و یا سقط اعدام فراهم می کند مجموعه عمومی عملیات.

چه در این نسخه جدید است:

در اشکال ثابت:
یک اشتباه تایپی جلوگیری از عملیات آرام is_link.
به روز رسانی IPv6 پشتیبانی برای کار با فرمت های آدرس لینک محلی.
رمز متن یونیکد مناسب برای شیء Stream هدف خود را برای جلوگیری از مسائل در سیستم های غیر ASCII.
رفع احترام به template_dir برای قالب غیر Jinja2 در upload_template.
رفتن میزبان بد که وظایف به صورت موازی اجرا می شود.
اشکال که در آن upload_template شکست خورده را به افتخار ال سی دی که mirror_local_mode درست است.
به جای استفاده از آمار از LSTAT در هنگام تست دایرکتوری بودن در ماژول SFTP است. این اجازه می دهد تا دانلود بازگشتی برای جلوگیری از recursing به پیوندهای نمادی طور غیر منتظره.
جلوگیری از شرایط حلقه بی نهایت وقتی که یک دروازه میزبان فعال باشد و همان میزبان در لیست میزبان هدف به طور منظم.

در نسخه 1.10.1 چه جدید است:

در اشکال ثابت:
یک اشتباه تایپی جلوگیری از عملیات آرام is_link.
به روز رسانی IPv6 پشتیبانی برای کار با فرمت های آدرس لینک محلی.
رمز متن یونیکد مناسب برای شیء Stream هدف خود را برای جلوگیری از مسائل در سیستم های غیر 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 کش رمز عبور در آغاز اجرا. بزرگ برای موازی اجرا می شود، از sudo طراحی شده است.
به روز upload_template به یک مقدار بازگشتی مفید تر، یعنی که از پاسخ قرار داده داخلی آن است.
اضافه شده نام آرگومان به کار (اسناد) اجازه می دهد مهم به طور پیش فرض و & quot؛ نام تابع نام کار و & quot است. رفتار. با تشکر از دانیل سیمونز برای گرفتن و پچ.
کاربران اجازه می دهد از پارامترها و جوی پیشرفته fabric.main.main () به زور بارگذاری fabfiles خاص.

رفع اشکال:

جدید در نسخه 1.3.3 است:
مشخص کردن یک ماژول کار به عنوان یک کار در خط فرمان دیگر تا ضربات اما ارائه معمول و & quot؛ هیچ کار با این نام و & quot؛ به جای پیغام خطا.
اجازه می دهد فرار از نشانه مساوی در هر وظیفه استدلال / kwargs.
بهبود صفحه نمایش ردیابی هنگام مدیریت `` ImportError``s برای وابستگی.

اشکالات:

جدید در نسخه 1.3.0 است:
قرار را فراموش کرده چگونه به گسترش علامت مدک امضا کنید پیشرو در مسیر فایل از راه دور. این درست شده است.
در طول صفحه نمایش از راه دور خروجی استاندارد / stderr را، پارچه گاهی اوقات پیشوند خط غیر اصلی چاپ (که به نوبه خود گاهی اوقات متن پیچیده رونویسی.) این ثابت شده است.
وظایف تزئین شده با runs_once چاپ غیر اصلی، اجرا ... خطوط وضعیت در فراخوانی های بعدی. این پر سر و صدا در بهترین و گمراه کننده است و در بدترین حالت، و درست شده است.
ویژگی ها:
در حال حاضر امکان پذیر است، با استفاده از API های جدید اجرا پاسخ، به اجرا اشیاء کار (مرجع و یا با نام) از درون کارهای دیگر و یا در حالت کتابخانه. اجرای افتخارات میزبان / نقش تزئینات وظایف دیگر، و همچنین پشتیبانی از عبور در میزبان صریح و / یا استدلال نقش.
وظایف حال حاضر ممکن است به صورت اختیاری به صورت موازی اجرا. لطفا اسناد اجرای موازی برای جزئیات بیشتر. تشکر عمده به مورگان غاز برای اجرای اولیه است.

جدید در نسخه 1.2.0 است:

درtask پیشرفته به اضافه کردن aliasing و هر ماژول وظایف به طور پیش فرض، و کنترل بر طبقه بندی کار.
بهبود پشتیبانی از یونیکد در هنگام تست اشیاء برای بودن مانند رشته.
تعمیرات اساسی تجربی قالب تغییرات و فرایند به حمایت از خطوط متعدد از توسعه کمتر از بدون هیچ زحمتی.

رفع اشکال:

جدید در نسخه 1.1.2 است:
منطق از ماژول به وظایف جداگانه استفاده می شود که در حال اجرا --list کلاس کار اشتباه در نظر گرفته FAB اجرای واسط نگاشت به ماژول، نه وظایف فردی است. این درست شده است.

جدید در نسخه 1.0.1 است:

در رفتار محلی رفع اشکال هنگام ضبط = غلط و output.stdout (یا .stderr) نیز نادرست بود.
به روز رسانی مورد لبه قرار داده در آن که در آن با استفاده از حالت kwarg کنار use_sudo = درست اجرا می شود یک دستور sudo پنهان است. حالت kwarg نیاز به مبنای هشت، اما در پاسخ دستور sudo به عنوان یک رشته / عدد صحیح درون یابی شد.
الحاق قرار بود به طور پیش فرض kwarg جزئی آن را بدبختانه درست از نادرست. با این حال، تنها اسناد تغییر داده شد. این ثابت شده است.
نیشگون گرفتن و کشیدن من داخلی / حلقه ای مرتبط برای جلوگیری از استفاده از پردازنده بالا و رفتار روی صفحه نمایش چاپ فقیر در برخی از سیستم.
برخی از کاربران مشکلات گزارش شده با ورودی کاهش یافته است، به خصوص در حالی که وارد کردن کلمه عبور از sudo.

نرم افزار های مشابه

json_tools
json_tools

12 May 15

python-magento
python-magento

6 Jun 15

sassin
sassin

13 Apr 15

filelike
filelike

28 Feb 15

نظرات به Fabric

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!
جستجو بر اساس طبقه بندی