Dit is 'n Python biblioteek en opdrag-lyn instrument vir vaartbelyning en implementering van die gebruik van SSH vir aansoek ontplooiing of stelsels administratiewe take.
Dit bied 'n basiese suite van bedrywighede vir die uitvoering van plaaslike of afgeleë tolk opdragte (gewoonlik of via sudo) en oplaai / aflaai van lêers, sowel as hulp funksie soos waarna die loop gebruiker insette of staak uitvoering.
Wat is nuut in hierdie release:
- Vaste Bug:
- 'n tikfout stil werking van is_link voorkoming.
- Update IPv6 ondersteuning om te werk met 'n skakel-plaaslike adres formate.
- Encode Unicode teks gepas vir sy teiken stroom voorwerp om kwessies op nie-ASCII stelsels te vermy.
- Fix om template_dir vir nie Jinja2 templates respekteer in upload_template.
- Slaan slegte leërskare wanneer die take uitgevoer word in parallel.
- 'n fout waar upload_template misluk LCD eer wanneer mirror_local_mode waar is.
- Gebruik stat plaas van lstat wanneer die toets directory-heid in die SFTP module. Dit laat rekursiewe downloads te vermy recursing in Symlinks onverwags.
- Voorkom oneindige lus toestand wanneer 'n poort gasheer is aangeskakel & dieselfde gasheer is in die gereelde teiken gasheer lys.
Wat is nuut in die weergawe 1.10.1:
- Vaste Bug:
- 'n tikfout stil werking van is_link voorkoming.
- Update IPv6 ondersteuning om te werk met 'n skakel-plaaslike adres formate.
- Encode Unicode teks gepas vir sy teiken stroom voorwerp om kwessies op nie-ASCII stelsels te vermy.
- Fix om template_dir vir nie Jinja2 templates respekteer in upload_template.
- Slaan slegte leërskare wanneer die take uitgevoer word in parallel.
- 'n fout waar upload_template misluk LCD eer wanneer mirror_local_mode waar is.
- Gebruik stat plaas van lstat wanneer die toets directory-heid in die SFTP module. Dit laat rekursiewe downloads te vermy recursing in Symlinks onverwags.
- Voorkom oneindige lus toestand wanneer 'n poort gasheer is aangeskakel & dieselfde gasheer is in die gereelde teiken gasheer lys.
Wat is nuut in die weergawe 1.8.0:
- Bygevoeg 'n navraag argument rsync_project om die standaard te stel opsies.
- Maak die changelog makliker om te lees.
- Laat oorheersende van Staak gedrag via 'n persoonlike uitsondering-terugkeer call able stel as env.abort_exception.
Wat is nuut in die weergawe 1.6.1:
- Vaste probleem met ontbreek r vlag in Mac OS X sed weergawe.
- grasieus hanteer situasies waar gebruikers 'n enkele string letterlike om env.hosts.
- Brei paaie met tilde binnekant (contrib.files).
- stroomaf opsie sinchronisasie geïmplementeer vir rsync_project.
Wat is nuut in die weergawe 1.5.0:
- Bygevoeg --initial wagwoord-vinnige toelaat prefilling die wagwoord kas aan die begin van 'n lopie. Groot vir sudo-aangedrewe parallel lopies.
- Opdateer upload_template om 'n meer bruikbare terugkeer waarde naamlik het, wat van sy interne put oproep.
- Bygevoeg naam argument taak (docs) om oorheersende van die standaard & quot toelaat; funksie naam is taak naam & quot; gedrag. Danksy Daniel Simmons vir catch & kol.
- Laat gevorderde gebruikers fabric.main.main () om die laai van spesifieke fabfiles dwing parameteriseren.
Wat is nuut in die weergawe 1.3.3:
- Bug fixes:
- Spesifisering 'n taak module as 'n taak op die opdrag lyn nie meer blaas, maar bied die gewone & quot; geen taak deur daardie naam & quot; fout boodskap plaas.
- Laat ontsnap van gelykes tekens in per taak argumente / kwargs.
- Verbeter Stapelspoor vertoning tydens die hantering van `` ImportError``s vir afhanklikhede.
Wat is nuut in die weergawe 1.3.0:
- Bugs:
- Sit vergeet hoe om die voorste tildes in die afgeleë lêer pad uit te brei. Dit is reggemaak.
- Tydens die vertoning van afgeleë stdout / stderr, Stof af gedruk vreemde lyn voorvoegsels (wat op sy beurt toegedraai teks soms overwrote.) Hierdie is vasgestel.
- Take versier met runs_once gedruk vreemde 'Uitvoering ... "status lyne op die daaropvolgende aanroepingen. Dit is raserig op sy beste en misleidend op die ergste, en is reggemaak.
- Features:
- Dit is nou moontlik, met behulp van die nuwe voer API oproep om taak voorwerpe uit te voer (met verwysing of by die naam) van binne ander take of in die biblioteek af. voer honneurs leërskare / rolle ontwerpers die ander take, en ondersteun ook verby in eksplisiete gasheer en / of rol argumente.
- Take kan nou opsioneel uitgevoer word in parallel. Sien asseblief die parallel uitvoering docs vir meer besonderhede. Groot dank aan Morgan Gans vir die aanvanklike implementering.
Wat is nuut in die weergawe 1.2.0:
- Verbeterdetask te voeg aliasing, per module standaard take, en beheer oor die klas wikkel taak.
- Verbeterde Unicode ondersteuning wanneer die toets voorwerpe vir die feit dat string-like.
- eksperimentele opknapping van changelog opmaak & proses te maak ondersteun verskeie reëls van die ontwikkeling van 'n probleem minder.
Wat is nuut in die weergawe 1.1.2:
- Bug fixes:
- Die logika wat gebruik word om take uit modules toe hardloop fab list verkeerd beskou taak klasse implementering van die kartering koppelvlak tot modules, nie individuele take te skei. Dit is reggemaak.
Wat is nuut in die weergawe 1.0.1:
- Vaste 'n fout in die gedrag plaaslike's toe vang = Vals en output.stdout (of .stderr) was ook Vals.
- Update rand geval in put waar die gebruik van die modus kwarg saam use_sudo = True loop 'n verborge sudo opdrag. Die modus kwarg moet oktale te wees, maar is tans geïnterpoleer in die sudo oproep as 'n string / heelgetal.
- Append was veronderstel om die standaard van sy gedeeltelike kwarg se omgekeer uit Getrou aan Vals. Daar is egter slegs die dokumentasie verander. Dit is vasgestel.
- Tweak interne I / O verwante loops hoë CPU gebruik en swak skermdruk gedrag op sommige sisteme voorkom.
- Sommige gebruikers berig probleme met gedaal insette, veral terwyl sudo wagwoorde betree.
Kommentaar nie gevind