Commit 0ae89aa3 by willmcgugan

Fixes

parent 5db2912f
......@@ -203,6 +203,8 @@ class MultiFS(FS):
fs = self._delegate_search(path)
if fs is not None:
return fs.getsyspath(path, allow_none=allow_none)
if allow_none:
return None
raise ResourceNotFoundError(path)
@synchronize
......@@ -256,6 +258,12 @@ class MultiFS(FS):
return list(set(paths))
@synchronize
def makedir(self, path, recursive=False, allow_recreate=False):
if self.writefs is None:
raise OperationFailedError('makedir', path=path, msg="No writeable FS set")
self.writefs.makedir(path, recursive=recursive, allow_recreate=allow_recreate)
@synchronize
def remove(self, path):
if self.writefs is None:
raise OperationFailedError('remove', path=path, msg="No writeable FS set")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment