From b3a3de72aec9bd42d0599221796e193e7a6abb5d Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Sat, 13 Jun 2015 19:14:29 +0100 Subject: [PATCH] fix du output parsing --- noblogsmv/main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/noblogsmv/main.py b/noblogsmv/main.py index 19d44fd..514cc3f 100644 --- a/noblogsmv/main.py +++ b/noblogsmv/main.py @@ -109,9 +109,9 @@ def process_move_data(blog_id, value, progress): 'root@%s' % value['old_host'], 'du', '-s', blog_dir) try: - usage = int(subprocess.check_output(cmd)) + usage = int(subprocess.check_output(cmd).split()[0]) log.info('blog %s on %s usage: %d Kb', blog_id, value['old_host'], usage) - except (subprocess.CalledProcessError, OSError), e: + except (subprocess.CalledProcessError, OSError, ValueError), e: log.error('error retrieving usage for blog %s@%s: %s', blog_id, value['old_host'], e) -- GitLab