diff options
-rwxr-xr-x | glusterfs/api.py | 2 | ||||
-rwxr-xr-x | glusterfs/gfapi.py | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/glusterfs/api.py b/glusterfs/api.py index fa3c9f7..6bc19ea 100755 --- a/glusterfs/api.py +++ b/glusterfs/api.py @@ -213,7 +213,7 @@ glfs_closedir = ctypes.CFUNCTYPE( glfs_mkdir = ctypes.CFUNCTYPE(ctypes.c_int, ctypes.c_void_p, ctypes.c_char_p, - ctypes.c_ulong)(('glfs_mkdir', client)) + ctypes.c_ushort)(('glfs_mkdir', client)) glfs_opendir = ctypes.CFUNCTYPE(ctypes.c_void_p, ctypes.c_void_p, diff --git a/glusterfs/gfapi.py b/glusterfs/gfapi.py index d65099f..fc6bb27 100755 --- a/glusterfs/gfapi.py +++ b/glusterfs/gfapi.py @@ -335,7 +335,7 @@ class Volume(object): raise OSError(err, os.strerror(err)) return s - def makedirs(self, name, mode): + def makedirs(self, name, mode=0777): """ Create directories defined in 'name' recursively. """ @@ -352,7 +352,7 @@ class Volume(object): return self.mkdir(name, mode) - def mkdir(self, path, mode): + def mkdir(self, path, mode=0777): ret = api.glfs_mkdir(self.fs, path, mode) if ret < 0: err = ctypes.get_errno() |