Skip to content

Commit d2e18b9

Browse files
committed
add **kwargs to removedir() signature
1 parent e91a4c7 commit d2e18b9

File tree

15 files changed

+18
-18
lines changed

15 files changed

+18
-18
lines changed

fs/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -654,7 +654,7 @@ def remove(self, path, **kwargs):
654654
"""
655655
raise UnsupportedError("remove resource")
656656

657-
def removedir(self, path, recursive=False, force=False):
657+
def removedir(self, path, recursive=False, force=False, **kwargs):
658658
"""Remove a directory from the filesystem
659659
660660
:param path: path of the directory to remove

fs/contrib/sqlitefs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -603,7 +603,7 @@ def remove(self, path, **kwargs):
603603
self._updatecur.execute("DELETE FROM FsFileTable where ROWID=?",(content_id,))
604604

605605
@synchronize
606-
def removedir(self,path, recursive=False, force=False):
606+
def removedir(self,path, recursive=False, force=False, **kwargs):
607607
self._initdb()
608608
path = normpath(path)
609609
if( self.isfile(path)==True):

fs/contrib/tahoelafs/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ def remove(self, path, **kwargs):
273273
raise errors.ResourceInvalidError(path)
274274

275275
@_fix_path
276-
def removedir(self, path, recursive=False, force=False):
276+
def removedir(self, path, recursive=False, force=False, **kwargs):
277277
self._log(INFO, "Removing directory %s" % path)
278278
if self.getmeta("read_only"):
279279
raise errors.UnsupportedError('read only filesystem')

fs/expose/xmlrpc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ def remove(self, path, **kwargs):
108108
path = self.decode_path(path)
109109
return self.fs.remove(path)
110110

111-
def removedir(self, path, recursive=False, force=False):
111+
def removedir(self, path, recursive=False, force=False, **kwargs):
112112
path = self.decode_path(path)
113113
return self.fs.removedir(path, recursive, force)
114114

fs/ftpfs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1300,7 +1300,7 @@ def remove(self, path, **kwargs):
13001300
self.ftp.delete(_encode(path))
13011301

13021302
@ftperrors
1303-
def removedir(self, path, recursive=False, force=False):
1303+
def removedir(self, path, recursive=False, force=False, **kwargs):
13041304
path = abspath(normpath(path))
13051305
if not self.exists(path):
13061306
raise ResourceNotFoundError(path)

fs/memoryfs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,7 @@ def remove(self, path, **kwargs):
464464
del parent_dir.contents[dirname]
465465

466466
@synchronize
467-
def removedir(self, path, recursive=False, force=False):
467+
def removedir(self, path, recursive=False, force=False, **kwargs):
468468
path = normpath(path)
469469
if path in ('', '/'):
470470
raise RemoveRootError(path)

fs/mountfs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ def remove(self, path, **kwargs):
345345
return fs.remove(delegate_path)
346346

347347
@synchronize
348-
def removedir(self, path, recursive=False, force=False):
348+
def removedir(self, path, recursive=False, force=False, **kwargs):
349349
path = normpath(path)
350350
if path in ('', '/'):
351351
raise RemoveRootError(path)

fs/multifs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ def remove(self, path, **kwargs):
291291
self.writefs.remove(path)
292292

293293
@synchronize
294-
def removedir(self, path, recursive=False, force=False):
294+
def removedir(self, path, recursive=False, force=False, **kwargs):
295295
if self.writefs is None:
296296
raise OperationFailedError('removedir', path=path, msg="No writeable FS set")
297297
if normpath(path) in ('', '/'):

fs/osfs/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ def remove(self, path, **kwargs):
312312
raise
313313

314314
@convert_os_errors
315-
def removedir(self, path, recursive=False, force=False):
315+
def removedir(self, path, recursive=False, force=False, **kwargs):
316316
# Don't remove the root directory of this FS
317317
if path in ('', '/'):
318318
raise RemoveRootError(path)

fs/rpcfs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ def remove(self, path, **kwargs):
287287
return self.proxy.remove(path)
288288

289289
@synchronize
290-
def removedir(self, path, recursive=False, force=False):
290+
def removedir(self, path, recursive=False, force=False, **kwargs):
291291
path = self.encode_path(path)
292292
return self.proxy.removedir(path, recursive, force)
293293

0 commit comments

Comments
 (0)