diff --git a/noblogsmv/main.py b/noblogsmv/main.py index 19d44fd41ee0467da30bd0c8f6c5d5630ea4b528..514cc3f9156191036804208de50bed47f3cbd00f 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)