Fabric

Logiciel capture d'écran:
Fabric
Détails logiciels:
Version: 1.10.2 Mise à jour
Date de transfert: 20 Jul 15
Développeur: Jeff Forcier
Licence: Gratuit
Popularité: 22

Rating: 1.0/5 (Total Votes: 1)

Ceci est une bibliothèque et de ligne de commande outil Python pour rationaliser et mettre en œuvre l'utilisation de SSH pour les tâches d'administration de déploiement d'applications ou systèmes.
Il fournit un ensemble de base des opérations pour l'exécution de commandes shell locaux ou distants (normalement ou via sudo) et ajout / téléchargement de fichiers, ainsi que la fonctionnalité auxiliaire tel que demander à l'utilisateur en cours d'exécution pour l'entrée, ou avorter exécution.

Ce qui est nouveau dans cette version:

  • Correction d'un bug:
  • Une typo empêcher un fonctionnement calme de is_link.
  • Support Update IPv6 à travailler avec les formats d'adresse lien-local.
  • Texte Encode Unicode appropriée pour objet de flux cible pour éviter les problèmes sur les systèmes non-ASCII.
  • Correction de respecter template_dir pour les modèles de jinja2 non dans upload_template.
  • Passer mauvaises hôtes lorsque les tâches sont exécutées en parallèle.
  • Un bug où upload_template échoué à honorer LCD lorsque mirror_local_mode est vrai.
  • Utilisez stat lieu de lstat lors de l'essai répertoire-ness dans le module de SFTP. Cela permet d'éviter les téléchargements récursifs récursion dans les liens symboliques de façon inattendue.
  • Prévenir condition de boucle infinie quand un hôte de la passerelle est activée et le même hôte est dans la liste régulière de l'hôte cible.

Ce qui est nouveau dans la version 1.10.1:

  • Correction d'un bug:
  • Une typo empêcher un fonctionnement calme de is_link.
  • Support Update IPv6 à travailler avec les formats d'adresse lien-local.
  • Texte Encode Unicode appropriée pour objet de flux cible pour éviter les problèmes sur les systèmes non-ASCII.
  • Correction de respecter template_dir pour les modèles de jinja2 non dans upload_template.
  • Passer mauvaises hôtes lorsque les tâches sont exécutées en parallèle.
  • Un bug où upload_template échoué à honorer LCD lorsque mirror_local_mode est vrai.
  • Utilisez stat lieu de lstat lors de l'essai répertoire-ness dans le module de SFTP. Cela permet d'éviter les téléchargements récursifs récursion dans les liens symboliques de façon inattendue.
  • Prévenir condition de boucle infinie quand un hôte de la passerelle est activée et le même hôte est dans la liste régulière de l'hôte cible.

Quoi de neuf dans la version 1.8.0:

  • Ajout d'un argument mot-clé pour rsync_project pour configurer la valeur par défaut options.
  • Faites le changelog plus facile à lire.
  • permettent la surcharge du comportement d'abandon par l'intermédiaire d'un ensemble personnalisé exception appelable-retour comme env.abort_exception.

Ce qui est nouveau dans la version 1.6.1:

  • Correction d'un problème avec manquant option -r dans Mac OS X sed la version.
  • gérer correctement les situations où les utilisateurs donnent une seule chaîne littérale env.hosts.
  • Développer chemins avec tilde intérieur (contrib.files).
  • option de synchronisation aval mis en œuvre pour rsync_project.

Quoi de neuf dans la version 1.5.0:

  • Ajout --initial-passe-rapide pour permettre préremplissage du cache de mot de passe au début d'une course. Idéal pour les pistes parallèles sudo-alimenté.
  • upload_template Mise à jour pour avoir une valeur de retour plus utile, à savoir celle de son appel de vente interne.
  • Ajout argument de nom à la tâche (docs) pour permettre primordial de la valeur par défaut & quot; nom de la fonction est nom de la tâche & quot; comportement. Merci à Daniel Simmons pour la capture et patch.
  • Autoriser les utilisateurs avancés être paramétré fabric.main.main () pour forcer le chargement de fabfiles spécifiques.

Ce qui est nouveau dans la version 1.3.3:

  • Correction de bugs:
  • Spécification d'un module de tâche comme une tâche sur la ligne de commande ne explose, mais présente l'habituel & quot; pas une tâche de ce nom & quot; message d'erreur à la place.
  • Laissez échapper du signe égal dans args / kwargs par-tâche.
  • Amélioration de l'affichage de retraçage lors de la manipulation `` ImportError``s pour les dépendances.

Ce qui est nouveau dans la version 1.3.0:

  • Bugs:
  • Mettez oublié comment élargir principaux tildes dans le chemin du fichier distant. Ceci a été corrigé.
  • Lors de l'affichage de la distance stdout / stderr, Tissu imprimé occasionnellement préfixes de ligne étrangers (qui à son tour parfois écrasait texte enveloppé.) Ceci a été corrigé.
  • Tâches décorées avec runs_once imprimés étrangers 'exécution ... "lignes d'état sur les appels suivants. Ceci est bruyante au mieux, et au pire trompeuse, et a été corrigé.
  • Caractéristiques:
  • Il est désormais possible, en utilisant la nouvelle API exécuter appel, pour exécuter des objets de tâche (par référence ou par nom) à partir d'autres tâches ou en mode bibliothèque. exécuter les honneurs hôtes / rôles les décorateurs les autres tâches, et prend également en passant hôte explicite et / ou arguments de rôle.
  • Les tâches peuvent maintenant être éventuellement exécutées en parallèle. S'il vous plaît voir les docs d'exécution parallèles pour plus de détails. Principaux grâce à Morgan Goose pour la mise en œuvre initiale.

Ce qui est nouveau dans la version 1.2.0 :

  • task amélioré pour ajouter aliasing, module par- tâches par défaut, et le contrôle sur la classe des tâches d'emballage.
  • Amélioration de la prise en charge Unicode pour tester des objets pour être string-like.
  • refonte expérimentale de changelog formatage et processus pour faire supporter de multiples lignes de développement moins de tracas.

Ce qui est nouveau dans la version 1.1.2:

  • Correction de bugs:
  • La logique utilisée pour séparer les tâches à partir de modules lors de l'exécution de fab --list considéré à tort des classes de tâches de mise en œuvre de l'interface de cartographie pour être des modules, pas de tâches individuelles. Ceci a été corrigé.

Ce qui est nouveau dans la version 1.0.1:

  • Correction d'un bug dans le comportement de local lorsque la capture = False et output.stdout (ou .stderr) était également faux.
  • Mise à jour de cas de pointe dans la vente où à l'aide kwarg de mode aux côtés use_sudo = True exécute une commande sudo caché. Le mode kwarg doit être octal mais qu'il était interpolé dans l'appel de sudo comme une chaîne / entier.
  • Ajout était censé avoir le défaut de sa kwarg partielle retournée de vrai à faux. Toutefois, seule la documentation a été modifié. Ceci a été corrigé.
  • Tweak O boucles I interne / connexes pour empêcher l'utilisation du processeur élevé et mauvais comportement sérigraphie sur certains systèmes.
  • Certains utilisateurs ont signalé des problèmes avec entrée chuté, en particulier lors de la saisie des mots de passe sudo.

Logiciel similaire

python-jsonrpc
python-jsonrpc

12 Apr 15

PyOEmbed
PyOEmbed

13 May 15

bbfreeze
bbfreeze

13 May 15

gitomatic
gitomatic

13 Apr 15

Commentaires à Fabric

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!