Skip to content

Commit 22fd9e9

Browse files
authored
Merge pull request #4200 from silx-kit/h5py_utils_public_api
Let's fix them in a separate one.
2 parents a9eddc5 + 8f7c24d commit 22fd9e9

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/silx/io/h5py_utils.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ def _hdf5_file_locking(
121121
return locking
122122

123123

124-
def _is_h5py_exception(e):
124+
def is_h5py_exception(e):
125125
"""
126126
:param BaseException e:
127127
:returns bool:
@@ -133,12 +133,12 @@ def _is_h5py_exception(e):
133133
return False
134134

135135

136-
def _retry_h5py_error(e):
136+
def retry_h5py_error(e):
137137
"""
138138
:param BaseException e:
139139
:returns bool:
140140
"""
141-
if _is_h5py_exception(e):
141+
if is_h5py_exception(e):
142142
if isinstance(e, (OSError, RuntimeError)):
143143
return True
144144
elif isinstance(e, KeyError):
@@ -157,7 +157,7 @@ def retry(**kw):
157157
158158
:param \**kw: see `silx.utils.retry`
159159
"""
160-
kw.setdefault("retry_on_error", _retry_h5py_error)
160+
kw.setdefault("retry_on_error", retry_h5py_error)
161161
return retry_mod.retry(**kw)
162162

163163

@@ -168,7 +168,7 @@ def retry_contextmanager(**kw):
168168
169169
:param \**kw: see `silx.utils.retry_contextmanager`
170170
"""
171-
kw.setdefault("retry_on_error", _retry_h5py_error)
171+
kw.setdefault("retry_on_error", retry_h5py_error)
172172
return retry_mod.retry_contextmanager(**kw)
173173

174174

@@ -186,7 +186,7 @@ def _method(*args, **kw):
186186
187187
:param \**kw: see `silx.utils.retry_in_subprocess`
188188
"""
189-
kw.setdefault("retry_on_error", _retry_h5py_error)
189+
kw.setdefault("retry_on_error", retry_h5py_error)
190190
return retry_mod.retry_in_subprocess(**kw)
191191

192192

0 commit comments

Comments
 (0)