diff options
-rw-r--r-- | bitbake/lib/bb/fetch2/npmsw.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bitbake/lib/bb/fetch2/npmsw.py b/bitbake/lib/bb/fetch2/npmsw.py index 9523cece1a..426a139653 100644 --- a/bitbake/lib/bb/fetch2/npmsw.py +++ b/bitbake/lib/bb/fetch2/npmsw.py | |||
@@ -30,6 +30,8 @@ from bb.fetch2.npm import npm_integrity | |||
30 | from bb.fetch2.npm import npm_localfile | 30 | from bb.fetch2.npm import npm_localfile |
31 | from bb.fetch2.npm import npm_unpack | 31 | from bb.fetch2.npm import npm_unpack |
32 | from bb.utils import is_semver | 32 | from bb.utils import is_semver |
33 | from bb.utils import lockfile | ||
34 | from bb.utils import unlockfile | ||
33 | 35 | ||
34 | def foreach_dependencies(shrinkwrap, callback=None, dev=False): | 36 | def foreach_dependencies(shrinkwrap, callback=None, dev=False): |
35 | """ | 37 | """ |
@@ -195,7 +197,9 @@ class NpmShrinkWrap(FetchMethod): | |||
195 | proxy_ud = ud.proxy.ud[proxy_url] | 197 | proxy_ud = ud.proxy.ud[proxy_url] |
196 | proxy_d = ud.proxy.d | 198 | proxy_d = ud.proxy.d |
197 | proxy_ud.setup_localpath(proxy_d) | 199 | proxy_ud.setup_localpath(proxy_d) |
200 | lf = lockfile(proxy_ud.lockfile) | ||
198 | returns.append(handle(proxy_ud.method, proxy_ud, proxy_d)) | 201 | returns.append(handle(proxy_ud.method, proxy_ud, proxy_d)) |
202 | unlockfile(lf) | ||
199 | return returns | 203 | return returns |
200 | 204 | ||
201 | def verify_donestamp(self, ud, d): | 205 | def verify_donestamp(self, ud, d): |