2
Ich möchte env-Variablen einmal erstellen, um sie woanders in meiner Fabric-Datei zu verwenden. Zum Beispiel:
from fabric.api import *
# environments
def dtconfig():
env.path = 'David'
# tasks
def hello():
require('path', provided_by=[dtconfig])
print (env.path)
print ('Hello $(path)')
print ('Hello ' + env.path)
Die Ausgabe von 'fab dtconfig Hallo' läuft:
David
Hello $(path)
Hello David
Warum nicht die $ (Pfad) erhalten ersetzt mit 'David'? thx