diff options
Diffstat (limited to 'geo-replication')
-rw-r--r-- | geo-replication/syncdaemon/resource.py | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/geo-replication/syncdaemon/resource.py b/geo-replication/syncdaemon/resource.py index 2fb6b3078d8..e3cf33ffdc5 100644 --- a/geo-replication/syncdaemon/resource.py +++ b/geo-replication/syncdaemon/resource.py @@ -468,8 +468,9 @@ class Server(object): try: val = Xattr.lgetxattr(path, - '.'.join([cls.GX_NSPACE, uuid, 'xtime'])) - return struct.unpack('!II', val, 8) + '.'.join([cls.GX_NSPACE, uuid, 'xtime']), + 8) + return struct.unpack('!II', val) except OSError: ex = sys.exc_info()[1] if ex.errno in (ENOENT, ENODATA, ENOTDIR): @@ -489,8 +490,9 @@ class Server(object): try: val = Xattr.lgetxattr(path, - '.'.join([cls.GX_NSPACE, uuid, 'stime'])) - return struct.unpack('!II', val, 8) + '.'.join([cls.GX_NSPACE, uuid, 'stime']), + 8) + return struct.unpack('!II', val) except OSError: ex = sys.exc_info()[1] if ex.errno in (ENOENT, ENODATA, ENOTDIR): @@ -510,8 +512,9 @@ class Server(object): try: val = Xattr.lgetxattr(path, - '.'.join([cls.GX_NSPACE, uuid, 'stime'])) - return struct.unpack('!II', val, 8) + '.'.join([cls.GX_NSPACE, uuid, 'stime']), + 8) + return struct.unpack('!II', val) except OSError: ex = sys.exc_info()[1] if ex.errno in (ENOENT, ENODATA, ENOTDIR): |