]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/orchestrator: Use `pickle` to pass exceptions across sub-interpreters
authorSebastian Wagner <sebastian.wagner@suse.com>
Mon, 10 Feb 2020 13:20:25 +0000 (14:20 +0100)
committerSebastian Wagner <sebastian.wagner@suse.com>
Mon, 10 Feb 2020 13:20:25 +0000 (14:20 +0100)
commit5a32ffcfc32bc2476f9cf5b1dba5a54356c85baf
tree3582abc8cd71385dcfada8b5b2ae5867fb0f4bc6
parent67a2a4e7aa851a21c94415de4aaff655ae3bfaed
mgr/orchestrator: Use `pickle` to pass exceptions across sub-interpreters

`copy.deepcopy` doesn't work to cross sub-interpreter boundaries.

Fixes: https://tracker.ceph.com/issues/43913
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
src/pybind/mgr/orchestrator.py