From e357be706d4548bb585b18578872f3aa37791f46 Mon Sep 17 00:00:00 2001 From: Vincent Le Gallic Date: Sat, 4 May 2013 19:25:27 +0200 Subject: [PATCH] ssh -4 parce qu'il se passe des choses bizarres avec pimeys et l'IPv6 --- today.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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) -- 2.39.2