Repository: incubator-slider
Updated Branches:
  refs/heads/develop d91049a65 -> ae3012663


SLIDER-705 added extended path prefix to extract method


Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/ae301266
Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/ae301266
Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/ae301266

Branch: refs/heads/develop
Commit: ae30126636f344e077b2e601420291aa51b680a8
Parents: d91049a
Author: Jon Maron <[email protected]>
Authored: Wed Dec 10 12:10:34 2014 -0500
Committer: Jon Maron <[email protected]>
Committed: Wed Dec 10 12:10:34 2014 -0500

----------------------------------------------------------------------
 .../python/resource_management/core/providers/windows/tarball.py   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/ae301266/slider-agent/src/main/python/resource_management/core/providers/windows/tarball.py
----------------------------------------------------------------------
diff --git 
a/slider-agent/src/main/python/resource_management/core/providers/windows/tarball.py
 
b/slider-agent/src/main/python/resource_management/core/providers/windows/tarball.py
index 35f195b..cd66af5 100644
--- 
a/slider-agent/src/main/python/resource_management/core/providers/windows/tarball.py
+++ 
b/slider-agent/src/main/python/resource_management/core/providers/windows/tarball.py
@@ -37,7 +37,7 @@ class TarballProvider(Provider):
         zf = zipfile.ZipFile(package_name)
         path = location
         for member in zf.infolist():
-          zf.extract(member, path)
+          zf.extract(member, '\\\\?\\' + os.path.abspath(path))
     else:
       Logger.info("Unsupported archive %s" % (package_name,))
 

Reply via email to