Skip to content

Commit c54d63e

Browse files
committed
Fixed if to elif
1 parent c3aaf01 commit c54d63e

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

stumpy/cache.py

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ def clear(cache_dir=None):
133133
134134
Parameters
135135
----------
136-
cache_dir : str
136+
cache_dir : str, default None
137137
The path to the numba cache directory
138138
139139
Returns
@@ -163,7 +163,7 @@ def _get_cache(cache_dir=None):
163163
warnings.warn(CACHE_WARNING)
164164
if cache_dir is not None: # pragma: no cover
165165
numba_cache_dir = str(cache_dir)
166-
if "PYTEST_CURRENT_TEST" in os.environ:
166+
elif "PYTEST_CURRENT_TEST" in os.environ:
167167
numba_cache_dir = "stumpy/__pycache__"
168168
else: # pragma: no cover
169169
site_pkg_dir = site.getsitepackages()[0]
@@ -205,33 +205,35 @@ def _recompile():
205205
return
206206

207207

208-
def _save():
208+
def _save(cache_dir):
209209
"""
210210
Save all njit functions
211211
212212
Parameters
213213
----------
214-
None
214+
cache_dir : str
215+
The path to the numba cache directory
215216
216217
Returns
217218
-------
218219
None
219220
"""
220221
_enable()
221-
_clear()
222+
_clear(cache_dir)
222223
_recompile()
223224

224225
return
225226

226227

227-
def save():
228+
def save(cache_dir=None):
228229
"""
229230
Save/overwrite all the cache data files of
230231
all-so-far compiled njit functions.
231232
232233
Parameters
233234
----------
234-
None
235+
cache_dir : str, default None
236+
The path to the numba cache directory
235237
236238
Returns
237239
-------
@@ -243,6 +245,6 @@ def save():
243245
else: # pragma: no cover
244246
warnings.warn(CACHE_WARNING)
245247

246-
_save()
248+
_save(cache_dir)
247249

248250
return

0 commit comments

Comments
 (0)