From f6ad676abd2695c730e54975e6cc49a7f7705b41 Mon Sep 17 00:00:00 2001 From: bohanjason Date: Wed, 29 Apr 2020 03:34:29 -0400 Subject: [PATCH] free cache for remote docker --- client/driver/fabfile.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/driver/fabfile.py b/client/driver/fabfile.py index 5d54e26..2115a80 100644 --- a/client/driver/fabfile.py +++ b/client/driver/fabfile.py @@ -340,9 +340,11 @@ def save_next_config(next_config, t=None): def free_cache(): if dconf.HOST_CONN not in ['docker', 'remote_docker']: with show('everything'), settings(warn_only=True): # pylint: disable=not-context-manager - res = sudo("sh -c \"echo 3 > /proc/sys/vm/drop_caches\"", remote_only=True) + res = sudo("sh -c \"echo 3 > /proc/sys/vm/drop_caches\"") if res.failed: LOG.error('%s (return code %s)', res.stderr.strip(), res.return_code) + else: + res = sudo("sh -c \"echo 3 > /proc/sys/vm/drop_caches\"", remote_only=True) @task