diff --git a/slkspec/core.py b/slkspec/core.py index 137828d..e403740 100644 --- a/slkspec/core.py +++ b/slkspec/core.py @@ -2,6 +2,7 @@ import os from pathlib import Path +import pyslk from fsspec.spec import AbstractFileSystem from pyslk import pyslk as pslk @@ -107,7 +108,7 @@ def cat_file(self, path, start=None, end=None, touch=False): return f def _get_file(self, lpath, rpath, **kwargs): - pslk.slk_retrieve(rpath, lpath) + pyslk.retrieve(rpath, lpath, preserve_path=False, skip_exists=True) def _open( self,