gc: don't forget to load remote index (#3660)

Kudos @pmrowla
This commit is contained in:
Ruslan Kuprieiev
2020-04-21 20:49:36 +03:00
committed by GitHub
parent b04964f4b7
commit bca5edf108
+3 -5
View File
@@ -75,11 +75,9 @@ class DirCacheError(DvcException):
def index_locked(f):
@wraps(f)
def wrapper(remote_obj, *args, **kwargs):
remote = kwargs.get("remote")
if remote:
with remote.index:
return f(remote_obj, *args, **kwargs)
return f(remote_obj, *args, **kwargs)
remote = kwargs.get("remote", remote_obj)
with remote.index:
return f(remote_obj, *args, **kwargs)
return wrapper