Skip to content

Commit 63c466d

Browse files
authored
refactor: extract stage loading outside of dvcfile (#3655)
* refactor: extract stage loading outside of dvcfile * repo: simplify stage collection * fix typing
1 parent 224b0fc commit 63c466d

24 files changed

+404
-377
lines changed

dvc/command/pipeline.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ def _show(self, target, commands, outs, locked):
2525
from dvc.utils import parse_target
2626

2727
path, name = parse_target(target)
28-
stage = dvcfile.Dvcfile(self.repo, path).load_one(name)
28+
stage = dvcfile.Dvcfile(self.repo, path).stages[name]
2929
G = self.repo.pipeline_graph
3030
stages = networkx.dfs_postorder_nodes(G, stage)
3131
if locked:
@@ -49,7 +49,7 @@ def _build_graph(self, target, commands=False, outs=False):
4949
from dvc.utils import parse_target
5050

5151
path, name = parse_target(target)
52-
target_stage = dvcfile.Dvcfile(self.repo, path).load_one(name)
52+
target_stage = dvcfile.Dvcfile(self.repo, path).stages[name]
5353
G = get_pipeline(self.repo.pipelines, target_stage)
5454

5555
nodes = set()

0 commit comments

Comments
 (0)