diff --git a/plugins/xenserver/xenapi/etc/xapi.d/plugins/utils.py b/plugins/xenserver/xenapi/etc/xapi.d/plugins/utils.py index 850d6ab984..2a5d3d9aec 100644 --- a/plugins/xenserver/xenapi/etc/xapi.d/plugins/utils.py +++ b/plugins/xenserver/xenapi/etc/xapi.d/plugins/utils.py @@ -345,7 +345,7 @@ def extract_tarball(fileobj, path, callback=None): :param path: path to extract tarball into :param callback: optional callback to call on each chunk read """ - tar_cmd = "tar -x --directory=%(path)s" % locals() + tar_cmd = "tar -zx --directory=%(path)s" % locals() tar_proc = make_subprocess(tar_cmd, stderr=True, stdin=True) while True: