From: Vincent Le Gallic Date: Sat, 4 May 2013 17:25:27 +0000 (+0200) Subject: ssh -4 parce qu'il se passe des choses bizarres avec pimeys et l'IPv6 X-Git-Url: http://gitweb.pimeys.fr/?a=commitdiff_plain;h=e357be706d4548bb585b18578872f3aa37791f46;p=today.git ssh -4 parce qu'il se passe des choses bizarres avec pimeys et l'IPv6 --- diff --git a/today.py b/today.py index 80d05fb..c08f8e6 100755 --- a/today.py +++ b/today.py @@ -235,7 +235,7 @@ def get_dtc(*args): cmd = "~/bin/dtc %s %s --json" % (args[0], args[1]) else: return None - proc = subprocess.Popen(["ssh", config.distant_server, cmd], stdout=subprocess.PIPE, stderr=subprocess.PIPE) + proc = subprocess.Popen(["ssh", "-4", config.distant_server, cmd], stdout=subprocess.PIPE, stderr=subprocess.PIPE) out, err = proc.communicate() out += err quotes = json.loads(out) @@ -292,7 +292,7 @@ THINGS = { def check_all(): """Vérifie si il y a des derniers trucs non lus/vus.""" cmd = "%s whatsup" % (config.path_today_server,) - proc = subprocess.Popen(["ssh", config.distant_server, cmd], stdout=subprocess.PIPE) + proc = subprocess.Popen(["ssh", "-4", config.distant_server, cmd], stdout=subprocess.PIPE) out, err = proc.communicate() news = json.loads(out) seen = get_last_seen() @@ -387,7 +387,7 @@ def sync(): le maximum de chaque truc vu est gardé des deux côtés.""" lasts = get_last_seen() cmd = "%s sync" % (config.path_today_server,) - proc = subprocess.Popen(["ssh", config.distant_server, cmd], + proc = subprocess.Popen(["ssh", "-4", config.distant_server, cmd], stdin = subprocess.PIPE, stdout=subprocess.PIPE, close_fds = True) lasts_raw = json.dumps(lasts)