diff options
Diffstat (limited to 'geo-replication/syncdaemon/syncdutils.py')
| -rw-r--r-- | geo-replication/syncdaemon/syncdutils.py | 10 | 
1 files changed, 1 insertions, 9 deletions
diff --git a/geo-replication/syncdaemon/syncdutils.py b/geo-replication/syncdaemon/syncdutils.py index b565ec66cb5..3feadb83f32 100644 --- a/geo-replication/syncdaemon/syncdutils.py +++ b/geo-replication/syncdaemon/syncdutils.py @@ -489,15 +489,7 @@ def errno_wrap(call, arg=[], errnos=[], retry_errnos=[]):  def lstat(e): -    try: -        return os.lstat(e) -    except (IOError, OSError): -        ex = sys.exc_info()[1] -        if ex.errno == ENOENT: -            return ex.errno -        else: -            raise - +    return errno_wrap(os.lstat, [e], [ENOENT], [ESTALE])  class NoPurgeTimeAvailable(Exception):      pass  | 
