Merge pull request #1345 from mroutis/fix-1339

stage: When loading an empty Dvcfile default to dict()
This commit is contained in:
Ruslan Kuprieiev
2018-11-18 17:43:43 +02:00
committed by GitHub
+1 -1
View File
@@ -363,7 +363,7 @@ class Stage(object):
raise StageFileIsNotDvcFileError(fname)
with open(fname, 'r') as fd:
return Stage.loadd(project, yaml.safe_load(fd), fname)
return Stage.loadd(project, yaml.safe_load(fd) or dict(), fname)
def dumpd(self):
deps = [x.dumpd() for x in self.deps]