Skip to content

Commit a126681

Browse files
authored
Merge pull request #434 from pyiron/cache_refactoring
Move cache functionality to shared
2 parents cc7ea20 + 3e71bdd commit a126681

File tree

9 files changed

+10
-10
lines changed

9 files changed

+10
-10
lines changed

executorlib/backend/cache_parallel.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
import cloudpickle
55

6-
from executorlib.cache.shared import backend_load_file, backend_write_file
6+
from executorlib.shared.cache import backend_load_file, backend_write_file
77

88

99
def main() -> None:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import sys
22

3-
from executorlib.cache.shared import execute_task_in_file
3+
from executorlib.shared.cache import execute_task_in_file
44

55
if __name__ == "__main__":
66
execute_task_in_file(file_name=sys.argv[1])

executorlib/cache/executor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import os
22

3-
from executorlib.cache.shared import execute_in_subprocess, execute_tasks_h5
3+
from executorlib.shared.cache import execute_in_subprocess, execute_tasks_h5
44
from executorlib.shared.executor import ExecutorBase
55
from executorlib.shared.thread import RaisingThread
66

executorlib/cache/shared.py renamed to executorlib/shared/cache.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010

1111
import cloudpickle
1212

13-
from executorlib.cache.hdf import dump, get_output, load
1413
from executorlib.shared.executor import get_command_path
14+
from executorlib.shared.hdf import dump, get_output, load
1515

1616

1717
class FutureItem:
File renamed without changes.

tests/test_cache_executor_mpi.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
try:
88
from executorlib import FileExecutor
9-
from executorlib.cache.shared import execute_tasks_h5, execute_in_subprocess
9+
from executorlib.shared.cache import execute_tasks_h5, execute_in_subprocess
1010

1111
skip_h5io_test = False
1212
except ImportError:

tests/test_cache_executor_serial.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
try:
1010
from executorlib import FileExecutor
11-
from executorlib.cache.shared import execute_tasks_h5, execute_in_subprocess
11+
from executorlib.shared.cache import execute_tasks_h5, execute_in_subprocess
1212

1313
skip_h5io_test = False
1414
except ImportError:

tests/test_cache_hdf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55

66
try:
7-
from executorlib.cache.hdf import dump, load
7+
from executorlib.shared.hdf import dump, load
88

99
skip_h5io_test = False
1010
except ImportError:

tests/test_cache_shared.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55

66

77
try:
8-
from executorlib.cache.hdf import dump
9-
from executorlib.cache.shared import (
8+
from executorlib.shared.hdf import dump
9+
from executorlib.shared.cache import (
1010
FutureItem,
1111
_check_task_output,
1212
_serialize_funct_h5,
1313
)
14-
from executorlib.cache.shared import execute_task_in_file
14+
from executorlib.shared.cache import execute_task_in_file
1515

1616
skip_h5io_test = False
1717
except ImportError:

0 commit comments

Comments
 (0)