From eeb516e7d3b5d1011bc7f179787b54f3fc3bf7b9 Mon Sep 17 00:00:00 2001 From: Peter Rowlands Date: Tue, 5 Jul 2022 15:45:31 +0900 Subject: [PATCH] queue: disable dvc-machine handling for queue --- dvc/repo/experiments/__init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dvc/repo/experiments/__init__.py b/dvc/repo/experiments/__init__.py index 7343c31cf..166c2a1d5 100644 --- a/dvc/repo/experiments/__init__.py +++ b/dvc/repo/experiments/__init__.py @@ -117,9 +117,6 @@ class Experiments: self.tempdir_queue if tmp_dir else self.workspace_queue ) self.queue_one(exp_queue, **kwargs) - if machine: - # TODO: decide how to handle queued remote execution - raise NotImplementedError results = self._reproduce_queue(exp_queue) exp_rev = first(results) if exp_rev is not None: @@ -137,6 +134,10 @@ class Experiments: if reset: self.reset_checkpoints() + if kwargs.pop("machine", None) is not None: + # TODO: decide how to handle queued remote execution + raise NotImplementedError + if checkpoint_resume: from dvc.scm import resolve_rev