Skip to content

Commit 0c99fd3

Browse files
authored
config: don't switch between trees (#4271)
No longer needed, since we have `use_dvcignore` flag.
1 parent 5ed8320 commit 0c99fd3

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

dvc/config.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -314,25 +314,23 @@ def load(self, validate=True):
314314

315315
def _load_config(self, level):
316316
filename = self.files[level]
317-
tree = self.tree if level == "repo" else self.wtree
318317

319-
if tree.exists(filename, use_dvcignore=False):
320-
with tree.open(filename) as fobj:
318+
if self.tree.exists(filename, use_dvcignore=False):
319+
with self.tree.open(filename) as fobj:
321320
conf_obj = configobj.ConfigObj(fobj)
322321
else:
323322
conf_obj = configobj.ConfigObj()
324323
return _parse_remotes(_lower_keys(conf_obj.dict()))
325324

326325
def _save_config(self, level, conf_dict):
327326
filename = self.files[level]
328-
tree = self.tree if level == "repo" else self.wtree
329327

330328
logger.debug(f"Writing '{filename}'.")
331329

332-
tree.makedirs(os.path.dirname(filename))
330+
self.tree.makedirs(os.path.dirname(filename))
333331

334332
config = configobj.ConfigObj(_pack_remotes(conf_dict))
335-
with tree.open(filename, "wb") as fobj:
333+
with self.tree.open(filename, "wb") as fobj:
336334
config.write(fobj)
337335
config.filename = filename
338336

dvc/utils/build.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
PKG = "deb"

0 commit comments

Comments
 (0)