[PYTHON] Définir dynamiquement des hôtes d'environnement avec Fabric

Créez l'objet fonction suivant dans fabfile.py

fabfile.py


env.hosts = ['127.0.0.1']

def local():
    env.hosts = ['127.0.0.1']

def all():
    env.hosts = ['aaa.example.com','bbb.example.com',...]

def deploy():
    #En traitement

Lors de l'appel

appel


% #Hôte local uniquement
% fab local deploy
%
% #Plusieurs hôtes
% fab all deploy

Recommended Posts

Définir dynamiquement des hôtes d'environnement avec Fabric
Définir spinning_friction dans pybullet
Définir ulimit dans le superviseur
Définir une tâche pour définir l'environnement de fabric dans YAML
Importer dynamiquement des scripts en Python
Méthodes disponibles dans le type d'ensemble
Exécuter une tâche d'arrière-plan avec Fabric
Appeler dynamiquement des méthodes en Python
Configurer Nunjucks dans Node.js
Définir le test python dans jenkins
Définir des espaces réservés dans les champs de saisie dans Django
Utilisez le tissu tel quel en python (fabric3)
Ajouter dynamiquement des champs de formulaire dans Django
Charger dynamiquement les types json avec python
Définir dynamiquement des fonctions (méthodes) en Python