Lines Matching refs:pfmri
239 def get_manifest(pfmri, xport_cfg, validate=False):
242 pkgdir = xport_cfg.get_pkg_dir(pfmri)
243 mpath = xport_cfg.get_pkg_pathname(pfmri)
246 m = xport.get_manifest(pfmri)
251 m = manifest.FactoredManifest(pfmri, pkgdir)
254 "package '{pfmri}'").format(**locals()))
260 a.validate(fmri=pfmri)
268 def expand_fmri(pfmri, constraint=version.CONSTRAINT_AUTO):
271 if isinstance(pfmri, str):
272 pfmri = pkg.fmri.PkgFmri(pfmri)
275 versions = [e for e in src_cat.fmris_by_version(pfmri.pkg_name)]
278 if not pfmri.version or \
279 f.version.is_successor(pfmri.version, constraint):
298 def _get_dependencies(s, pfmri, xport_cfg, tracker):
301 # tracker.evaluate_progress(pkgfmri=pfmri)
302 s.add(pfmri)
304 m = get_manifest(pfmri, xport_cfg)
947 pfmri, mpath, pkgdir = archive_list.pop()
948 pkg_arc.add_package(pfmri, mpath, pkgdir)
1413 def get_basename(pfmri):
1414 open_time = pfmri.get_timestamp()
1417 quote(str(pfmri), ""))