Lines Matching refs:pkg_pn
29 def findProviders(cfgData, dataCache, pkg_pn = None): argument
34 if not pkg_pn:
35 pkg_pn = dataCache.pkg_pn
45 for pn in pkg_pn:
46 …last_ver, last_file, pref_ver, pref_file, req) = findBestProvider(pn, localdata, dataCache, pkg_pn)
63 def sortPriorities(pn, dataCache, pkg_pn = None): argument
68 if not pkg_pn:
69 pkg_pn = dataCache.pkg_pn
71 files = pkg_pn[pn]
118 def findPreferredProvider(pn, cfgData, dataCache, pkg_pn = None, item = None): argument
159 for file_set in pkg_pn:
178 for file_set in pkg_pn:
218 def findBestProvider(pn, cfgData, dataCache, pkg_pn = None, item = None): argument
225 sortpkg_pn = sortPriorities(pn, dataCache, pkg_pn)
252 pkg_pn = {}
255 if pn not in pkg_pn:
256 pkg_pn[pn] = []
257 pkg_pn[pn].append(p)
259 logger.debug("providers for %s are: %s", item, list(sorted(pkg_pn.keys())))
262 for pn in sorted(pkg_pn):
263 sortpkg_pn[pn] = sortPriorities(pn, dataCache, pkg_pn)