fabfile
1def execute(cmd=None): 2 sudo(cmd)
このようなfabfileが会った際に
fab -H xxx.xxx.xxx.xxx execute:cmd="echo $(hostname)"
を実行してもlocalのhostnameが返されxxx.xxx.xxx.xxxが実行されてないのがわかります。
各remotehostで異なるコマンドを実行したいのですがどうすればよいでしょうか?
実際には他のコマンドが実行したいのですが
$(hostname)このような形で結合できるかと想像していました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。