Source code for pharmpy.execute.dispatchers.local

from pharmpy.utils import TemporaryDirectory, TemporaryDirectoryChanger

from ..dispatcher import ExecutionDispatcher
from .local_run import run


[docs]class LocalDispatcher(ExecutionDispatcher):
[docs] def run(self, workflow, database): with TemporaryDirectory() as tempdirname: with TemporaryDirectoryChanger(tempdirname): results = run(workflow.as_dict()) return results