diff options
Diffstat (limited to 'morphlib/bins.py')
-rw-r--r-- | morphlib/bins.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/morphlib/bins.py b/morphlib/bins.py index a2562d43..9dd52fef 100644 --- a/morphlib/bins.py +++ b/morphlib/bins.py @@ -108,7 +108,6 @@ def unpack_binary(filename, dirname): ''' logging.debug('Unpacking %s into %s' % (filename, dirname)) - tar = tarfile.open(name=filename) - tar.extractall(path=dirname) - tar.close() + ex = morphlib.execute.Execute(dirname, msg=lambda s: None) + ex.runv(['tar', '-xvf', filename]) |