fetch.git: fix a remnant wrt persist + keyerror

(Bitbake rev: 7492233f5249d348024bc3daa113a96b765f94db)

Signed-off-by: Christopher Larson <kergoth@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Christopher Larson 2011-04-06 20:34:53 -07:00 committed by Richard Purdie
parent f1c0c97f4d
commit d2c925f8a9
1 changed files with 4 additions and 4 deletions

View File

@ -269,9 +269,9 @@ class Git(Fetch):
oldkey = self.generate_revision_key(url, ud, d, branch=False)
latest_rev = self._build_revision(url, ud, d)
last_rev = localcounts[key + '_rev']
last_rev = localcounts.get(key + '_rev')
if last_rev is None:
last_rev = localcounts[oldkey + '_rev']
last_rev = localcounts.get(oldkey + '_rev')
if last_rev is not None:
del localcounts[oldkey + '_rev']
localcounts[key + '_rev'] = last_rev
@ -281,9 +281,9 @@ class Git(Fetch):
if uselocalcount:
count = Fetch.localcount_internal_helper(ud, d)
if count is None:
count = localcounts[key + '_count']
count = localcounts.get(key + '_count')
if count is None:
count = localcounts[oldkey + '_count']
count = localcounts.get(oldkey + '_count')
if count is not None:
del localcounts[oldkey + '_count']
localcounts[key + '_count'] = count