fab-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fab-user] skip "No route to host"


From: address@hidden
Subject: [Fab-user] skip "No route to host"
Date: Sun, 6 Apr 2014 09:25:48 +0000 (GMT+00:00)

Hi all,

how can I avoid or skip "Fatal error: Low level socket error connecting to host 
xyz: No route to host" when one host is down / not reachable ?


e.g.

from fabric.api import env,sudo,roles,run,task,cd
 
env.roledefs = {
    'lamp':['www','www-b','www-f'],
    }
 
def updatenupgrade():
    if run("lsb_release -i| egrep -i '(Debian|Ubuntu)'"):
        sudo('aptitude update && aptitude upgrade')
    else:
        sudo('yum update')





If host 'www-b' is down 'www-f' unfortunately never gets treated. 

(--warn-only does not help)


thanks, 


Jan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]