Fabric

Screenshot Software:
Fabric
Detalii soft:
Versiune: 1.10.2 Actualizat
Incarca data: 20 Jul 15
Producător: Jeff Forcier
Licenţă: Gratuit
Popularitate: 132

Rating: 3.0/5 (Total Votes: 2)

Aceasta este o bibliotecă și de linie de comandă instrument Python pentru raționalizarea și punerea în aplicare utilizarea SSH pentru sarcini administrative de implementare sau sisteme de aplicare.
Acesta oferă o suită de bază de operațiuni pentru executarea comenzilor locale sau la distanță coajă (în mod normal, sau prin sudo) și încărcarea / descărcarea de fișiere, precum și funcționalitatea auxiliare, cum ar fi determinat de utilizator de funcționare pentru intrare, sau întreruperea executării.

Ce este nou în această versiune:

  • Bug fix:
  • o greșeală de scriere a preveni o funcționare silențioasă a is_link.
  • sprijini Actualizare IPv6 pentru a lucra cu formate de adrese local-link.
  • Codare Unicode Text corespunzător pentru obiect flux țintă, pentru a evita probleme pe sistemele non-ASCII.
  • Fix la respectarea template_dir pentru template-uri non Jinja2 în upload_template.
  • Treci gazde rele, atunci când sarcinile sunt executate în paralel.
  • Un bug în cazul în care nu a reușit să-și onoreze upload_template LCD atunci când mirror_local_mode este adevărat.
  • Utilizarea stat în loc de lstat la testarea director-Ness în modulul SFTP. Acest lucru permite descărcări recursive pentru a evita recursiune în legături simbolice în mod neașteptat.
  • Prevenirea stare buclă infinită când o gazdă poarta este activată și aceeași gazdă este în lista regulat gazdă țintă.

Ce este nou în versiunea 1.10.1:

  • Bug fix:
  • o greșeală de scriere a preveni o funcționare silențioasă a is_link.
  • sprijini Actualizare IPv6 pentru a lucra cu formate de adrese local-link.
  • Codare Unicode Text corespunzător pentru obiect flux țintă, pentru a evita probleme pe sistemele non-ASCII.
  • Fix la respectarea template_dir pentru template-uri non Jinja2 în upload_template.
  • Treci gazde rele, atunci când sarcinile sunt executate în paralel.
  • Un bug în cazul în care nu a reușit să-și onoreze upload_template LCD atunci când mirror_local_mode este adevărat.
  • Utilizarea stat în loc de lstat la testarea director-Ness în modulul SFTP. Acest lucru permite descărcări recursive pentru a evita recursiune în legături simbolice în mod neașteptat.
  • Prevenirea stare buclă infinită când o gazdă poarta este activată și aceeași gazdă este în lista regulat gazdă țintă.

Ce este nou în versiunea 1.8.0:

  • Adăugat un argument cuvânt cheie pentru a rsync_project pentru a configura implicit opțiuni.
  • Asigurați-changelog mai ușor de citit.
  • Permiteți major de comportament anulare prin intermediul unui set apelabile personalizat excepție se întoarce-ca env.abort_exception.

Ce este nou în versiunea 1.6.1:

  • problema fixe cu lipsă de pavilion -r în Mac OS X sed versiunea.
  • se ocupe de grațios situațiile în care utilizatorii dau un singur șir literal la env.hosts.
  • Extinde trasee cu tilda interior (contrib.files).
  • opțiune de sincronizare Downstream a implementat pentru rsync_project.

Ce este nou în versiunea 1.5.0:

  • Adaugata --initial-parolă pentru a permite-promptă preîncărcare memoria cache a parolei la începutul o centrare. Mare pentru cursele paralele alimentate cu sudo.
  • upload_template Actualizat pentru a avea o valoare de întoarcere mai util, și anume că de solicitarea sa put internă.
  • Adăugat argument nume de sarcină (documentele) pentru a permite primordială a implicit & quot; denumirea funcției este numele sarcină & quot; comportament. Vă mulțumim pentru Daniel Simmons pentru captură și patch-uri.
  • Permiteți utilizatorilor avansați să parameterize fabric.main.main () pentru a forța de încărcare a fabfiles specifice.

Ce este nou în versiunea 1.3.3:

  • Remedii erori:
  • Specificarea un modul sarcină ca o sarcina pe linia de comandă nu mai explodează, dar prezintă de obicei & quot; nu este o sarcină cu acest nume & quot; mesaj de eroare în schimb.
  • Permiteți scăpa de egal semne în pe-sarcină args / kwargs.
  • Îmbunătățirea afișajului traceback la manipularea `` ImportError``s pentru dependențe.

Ce este nou în versiunea 1.3.0:

  • Bugs:
  • Pune uitat cum să se extindă tilde de conducere în calea de fișier de la distanță. Acest lucru a fost corectat.
  • În timpul de afișare a telecomenzii stdout / stderr, țesături imprimate, ocazional, prefixele linie străine (care, la rândul său, uneori, suprascris de text înfășurat.) Acest lucru a fost stabilit.
  • Sarcini decorate cu runs_once imprimat exterior "de executare ..." linii de stare de pe invocatii ulterioare. Acest lucru este cel mai bun zgomotos și înșelătoare în cel mai rău, și a fost corectat.
  • Caracteristici:
  • Acum este posibil, utilizând noul executa apelul API, pentru a executa obiecte de sarcini (de referință sau de nume) din cadrul altor sarcini sau în modul bibliotecă. executa onoruri găzduiește / roluri decoratori de alte sarcini ", și sprijină, de asemenea, în mod explicit argumentele rol gazdă și / sau.
  • Sarcinile pot fi acum executate opțional în paralel. Vă rugăm să consultați docs de execuție paralele pentru detalii. Datorită majore Morgan Goose pentru punerea în aplicare inițială.

Ce este nou în versiunea 1.2.0 :

  • task îmbunătățită pentru a adăuga aliasing, modul per- sarcini implicite, și controlul asupra clasei sarcina ambalaj.
  • suport Unicode îmbunătățit la testarea obiecte pentru a fi corzi cum ar fi.
  • revizuire Experimental de formatare Changelog & proces de a face mai multe linii de sprijin de dezvoltare mai puțin de un hassle.

Ce este nou în versiunea 1.1.2:

  • Remedii erori:
  • Logica folosit pentru a separa sarcinile de module atunci când rulează --list clase Fab sarcini considerat în mod greșit de punere în aplicare a interfeței de cartografiere a fi module, nu sarcini individuale. Acest lucru a fost corectat.

Ce este nou în versiunea 1.0.1:

  • Fixed un bug în comportamentul locale, atunci când captura = False și output.stdout (sau .stderr) a fost de asemenea false.
  • Actualizare caz margine în put în care utilizarea kwarg modul alături use_sudo = True execută o comandă sudo ascuns. Modul kwarg trebuie să fie octal, dar era interpolat în apelul sudo ca un șir / întreg.
  • Adăugare trebuia să aibă implicit kwarg sa parțială de oglindită de la Adevărat la False. Cu toate acestea, doar documentația a fost modificat. Acest lucru a fost stabilit.
  • Tweak I intern O bucle / conexe, pentru a preveni utilizarea procesorului de mare și de comportament saraci serigrafie pe unele sisteme.
  • Unii utilizatori au raportat probleme cu intrare a scăzut, în special în timp ce intra parole sudo.

Software similare

cssselect
cssselect

6 Jun 15

rarfile
rarfile

13 Apr 15

RPyC
RPyC

12 May 16

Comentarii la Fabric

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!