14965: Fixes unlink operation encoding
authorEric Biagiotti <ebiagiotti@veritasgenetics.com>
Tue, 2 Jul 2019 16:11:05 +0000 (12:11 -0400)
committerEric Biagiotti <ebiagiotti@veritasgenetics.com>
Tue, 2 Jul 2019 16:11:05 +0000 (12:11 -0400)
Arvados-DCO-1.1-Signed-off-by:  <ebiagiotti@veritasgenetics.com>

services/fuse/arvados_fuse/__init__.py

index 93bcf04978f9b00d1f361a568f90a088b0ea4e6f..745889c7571f9389d52839897b2c3077b8f38c3d 100644 (file)
@@ -814,7 +814,7 @@ class Operations(llfuse.Operations):
     def unlink(self, inode_parent, name, ctx=None):
         _logger.debug("arv-mount unlink: parent_inode %i '%s'", inode_parent, name)
         p = self._check_writable(inode_parent)
-        p.unlink(name)
+        p.unlink(name.decode())
 
     @rmdir_time.time()
     @catch_exceptions