projects
/
python_utils.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add powerset to list_utils; improve chord parser.
[python_utils.git]
/
parallelize.py
diff --git
a/parallelize.py
b/parallelize.py
index cd3eff4e9c539c25d7d5cf3deb52a494bd2bd0f0..77d7649fe956a1542c1a60ce99ca96365ef59ce0 100644
(file)
--- a/
parallelize.py
+++ b/
parallelize.py
@@
-1,15
+1,19
@@
#!/usr/bin/env python3
#!/usr/bin/env python3
+# © Copyright 2021-2022, Scott Gasch
+
"""A decorator to help with dead simple parallelization."""
import atexit
"""A decorator to help with dead simple parallelization."""
import atexit
-from enum import Enum
import functools
import typing
import functools
import typing
+from enum import Enum
class Method(Enum):
class Method(Enum):
+ """How should we parallelize; by threads, processes or remote workers?"""
+
THREAD = 1
PROCESS = 2
REMOTE = 3
THREAD = 1
PROCESS = 2
REMOTE = 3