bitbake: Fix dict changing size problems
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
parent
71b10e3045
commit
011557c157
|
@ -147,14 +147,16 @@ def init(urls, d, setup = True):
|
||||||
urldata_cache[fn] = urldata
|
urldata_cache[fn] = urldata
|
||||||
return urldata
|
return urldata
|
||||||
|
|
||||||
def go(d):
|
def go(d, urls = None):
|
||||||
"""
|
"""
|
||||||
Fetch all urls
|
Fetch all urls
|
||||||
init must have previously been called
|
init must have previously been called
|
||||||
"""
|
"""
|
||||||
urldata = init([], d, True)
|
if not urls:
|
||||||
|
urls = d.getVar("SRC_URI", 1).split()
|
||||||
|
urldata = init(urls, d, True)
|
||||||
|
|
||||||
for u in urldata:
|
for u in urls:
|
||||||
ud = urldata[u]
|
ud = urldata[u]
|
||||||
m = ud.method
|
m = ud.method
|
||||||
if ud.localfile:
|
if ud.localfile:
|
||||||
|
|
Loading…
Reference in New Issue