URL: https://www.overclockers.at/coding-stuff/fabric-verschiedene-hosts-verschiedene-argumente_243398/page_1 - zur Vollversion wechseln!
ich baue gerade ein simples fabric script das auf mehreren hosts ein bash script starten soll.
die hosts werden mit übergeben
das bash script erwartet einen parameter, diesen will ich je nach host unterschiedlich setzen, in meinem fall für host1 = 0, host2 = 1 etc. die reihenfolge ist nicht wichtig, es ist nur wichtig dass das skript nicht auf 2 hosts mit demselben parameter gestartet wird.Code:--hosts=host1,host2
leider funktioniert das in meinem fall eher schlecht, weil ich vor dem einsatz nicht weis wieviele hosts ich tatsächlich habe und auch nicht die namen der hosts.Code:if env.host == 'host1': parameter = 0 elif ...
Verwende lieber gleich ansible statt fabric.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025