2014-10-28 53 views
1

運行函數一次,我們要運行腳本,並通知我們只即使它運行5個服務器一次。蟒蛇面料我們有一個有5個服務器中部署腳本中的所有服務器

的示例代碼:

env.hosts = [ 'web1的', 'web2的', 'WEB3', 'WEB4', 'WEB5']

def notify(): 
    sendNotify() 

@task 
def deploy(): 
    sendNotify() 
    deploy stuff 
    deploy stuff 
    deploy stuff 
    deploy stuff 

我想要通知將只調用一次,但因爲有5臺服務器,所以稱爲5次。

回答