【发布时间】:2011-12-31 05:11:45
【问题描述】:
我看到大多数 Fabric API 都与函数一起使用。
文件示例(sample.py):
from fabric.api import *
print "Hello"
def deploy():
with settings(hosts_string="Remote", user = "ubuntu", key_filename="/home/ubuntu/key.pem"):
put('/home/localuser/sample.sh', '/home/ubuntu/')
run('bash /home/ubuntu/sample.sh')
我运行命令来执行
fab deploy
是否可以在 Main 方法中运行 Fabric。因此,当我将其作为 python 脚本运行时,结构将被执行。
python ./sample.py
谢谢!
【问题讨论】: