diff options
Diffstat (limited to 'bitbake/lib/bb/fetch/__init__.py')
-rw-r--r-- | bitbake/lib/bb/fetch/__init__.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/bitbake/lib/bb/fetch/__init__.py b/bitbake/lib/bb/fetch/__init__.py index 668b788698..d8f5f167fc 100644 --- a/bitbake/lib/bb/fetch/__init__.py +++ b/bitbake/lib/bb/fetch/__init__.py | |||
@@ -144,14 +144,13 @@ def uri_replace(uri, uri_find, uri_replace, d): | |||
144 | methods = [] | 144 | methods = [] |
145 | urldata_cache = {} | 145 | urldata_cache = {} |
146 | saved_headrevs = {} | 146 | saved_headrevs = {} |
147 | persistent_database_connection = {} | ||
148 | 147 | ||
149 | def fetcher_init(d): | 148 | def fetcher_init(d): |
150 | """ | 149 | """ |
151 | Called to initialize the fetchers once the configuration data is known. | 150 | Called to initialize the fetchers once the configuration data is known. |
152 | Calls before this must not hit the cache. | 151 | Calls before this must not hit the cache. |
153 | """ | 152 | """ |
154 | pd = persist_data.PersistData(d, persistent_database_connection) | 153 | pd = persist_data.PersistData(d) |
155 | # When to drop SCM head revisions controlled by user policy | 154 | # When to drop SCM head revisions controlled by user policy |
156 | srcrev_policy = bb.data.getVar('BB_SRCREV_POLICY', d, 1) or "clear" | 155 | srcrev_policy = bb.data.getVar('BB_SRCREV_POLICY', d, 1) or "clear" |
157 | if srcrev_policy == "cache": | 156 | if srcrev_policy == "cache": |
@@ -180,7 +179,7 @@ def fetcher_compare_revisions(d): | |||
180 | return true/false on whether they've changed. | 179 | return true/false on whether they've changed. |
181 | """ | 180 | """ |
182 | 181 | ||
183 | pd = persist_data.PersistData(d, persistent_database_connection) | 182 | pd = persist_data.PersistData(d) |
184 | data = pd.getKeyValues("BB_URI_HEADREVS") | 183 | data = pd.getKeyValues("BB_URI_HEADREVS") |
185 | data2 = bb.fetch.saved_headrevs | 184 | data2 = bb.fetch.saved_headrevs |
186 | 185 | ||
@@ -758,7 +757,7 @@ class Fetch(object): | |||
758 | if not hasattr(self, "_latest_revision"): | 757 | if not hasattr(self, "_latest_revision"): |
759 | raise ParameterError | 758 | raise ParameterError |
760 | 759 | ||
761 | pd = persist_data.PersistData(d, persistent_database_connection) | 760 | pd = persist_data.PersistData(d) |
762 | key = self.generate_revision_key(url, ud, d) | 761 | key = self.generate_revision_key(url, ud, d) |
763 | rev = pd.getValue("BB_URI_HEADREVS", key) | 762 | rev = pd.getValue("BB_URI_HEADREVS", key) |
764 | if rev != None: | 763 | if rev != None: |
@@ -775,7 +774,7 @@ class Fetch(object): | |||
775 | if hasattr(self, "_sortable_revision"): | 774 | if hasattr(self, "_sortable_revision"): |
776 | return self._sortable_revision(url, ud, d) | 775 | return self._sortable_revision(url, ud, d) |
777 | 776 | ||
778 | pd = persist_data.PersistData(d, persistent_database_connection) | 777 | pd = persist_data.PersistData(d) |
779 | key = self.generate_revision_key(url, ud, d) | 778 | key = self.generate_revision_key(url, ud, d) |
780 | 779 | ||
781 | latest_rev = self._build_revision(url, ud, d) | 780 | latest_rev = self._build_revision(url, ud, d) |