/pkg/src/tests/api/ |
H A D | t_pkg_api_revert.py | 75 pfmri = self.plist[0] 76 self.assertEqualDiff([(pfmri, pfmri)], [
|
H A D | t_fmri.py | 224 pfmri = fmri.PkgFmri(vn) 225 self.assertEqual(pfmri.pkg_name, "test") 227 self.assertEqual(pfmri.publisher, "publisher") 229 self.assertEqual(pfmri.publisher, None) 271 pfmri = "pkg:/BRCMbnx" 273 f = fmri.PkgFmri(pfmri) 274 self.assertEqual(f.get_short_fmri(), pfmri) 275 self.assertEqual(f.get_pkg_stem(), pfmri) 276 self.assertEqual(f.get_fmri(), pfmri)
|
H A D | t_pkg_api_install.py | 937 pfmri = fmri.PkgFmri(p) 938 mdata = self.get_img_manifest(pfmri) 945 self.__do_uninstall(api_obj, [pfmri.pkg_name]) 952 self.write_img_manifest(pfmri, bad_mdata) 956 [pfmri.pkg_name]) 964 self.write_img_manifest(pfmri, bad_mdata) 967 [pfmri.pkg_name]) 975 self.write_img_manifest(pfmri, bad_mdata) 978 [pfmri.pkg_name]) 987 self.write_img_manifest(pfmri, bad_mdat [all...] |
H A D | t_api.py | 711 pfmri = fmri.PkgFmri(p) 715 self.assertEqual(pfmri, dest_fmri) 726 "copyright.{0}".format(pfmri.pkg_name)) 761 pfmri = fmri.PkgFmri(plist[1]) 764 self.assertEqual(pfmri, dest_fmri) 802 api_obj.set_plan_license_status(pfmri, "copyright.licensed", 804 lics = sorted(plan.get_licenses(pfmri=pfmri), key=lic_key) 831 pfmri = fmri.PkgFmri(plist[2]) 835 self.assertEqual(pfmri, dest_fmr [all...] |
/pkg/src/tests/cli/ |
H A D | t_fix.py | 167 pfmri = fmri.PkgFmri(p) 168 old_publisher = pfmri.publisher 169 pfmri.publisher = None 170 sfmri = pfmri.get_short_fmri().replace("pkg:/", "") 171 self.plist[sfmri] = pfmri 172 pfmri.publisher = old_publisher 308 def __do_alter_verify(self, pfmri, verbose=False, quiet=False, exit=0, 313 m.set_content(self.get_img_manifest(pfmri)) 338 self.pkg("{0} {1}".format(fix_cmd, pfmri), exit=exit) 393 affect_packages=["{0}".format(pfmri)], [all...] |
H A D | t_pkg_uninstall.py | 166 def remove_man(pfmri): 171 pfmri)) 175 mcdir = self.get_img_manifest_cache_dir(pfmri) 179 pfmri = fmri.PkgFmri(self.pkgsend_bulk(self.rurl1, 187 remove_man(pfmri) 189 remove_man(pfmri)
|
H A D | t_pkg_info.py | 190 pfmri = fmri.PkgFmri(plist[0]) 191 mdir = os.path.dirname(self.get_img_manifest_path(pfmri)) 195 mcdir = self.get_img_manifest_cache_dir(pfmri) 259 pfmri = fmri.PkgFmri(plist[1]) 260 mdir = os.path.dirname(self.get_img_manifest_path(pfmri)) 264 mcdir = self.get_img_manifest_cache_dir(pfmri) 416 pfmri = fmri.PkgFmri(p) 417 mdata = self.get_img_manifest(pfmri) 429 self.write_img_manifest(pfmri, bad_mdata) 430 self.pkg("info -r {0}".format(pfmri [all...] |
/pkg/src/modules/ |
H A D | p5p.py | 269 def __init__(self, arc_name, pfmri): 272 self.pfmri = pfmri 275 return _("No package manifest for package '{pfmri}' exists " 626 def __add_package(self, pfmri, mpath, fpath=None, repo=None): 647 self.__default_pub = pfmri.publisher 649 m = pkg.manifest.Manifest(pfmri) 658 pub_dir = os.path.join("publisher", pfmri.publisher) 667 arcname = os.path.join(pkg_dir, pfmri.get_dir_path()) 703 pub = self.__pubs.get(pfmri [all...] |
H A D | catalog.py | 462 def add(self, pfmri=None, metadata=None, op_time=None, pub=None, 473 assert pfmri or (pub and stem and ver) 474 if pfmri and not pfmri.publisher: 475 raise api_errors.AnarchicalCatalogFMRI(str(pfmri)) 482 if pfmri: 483 pub, stem, ver = pfmri.tuple() 490 if not pfmri: 491 pfmri = "pkg://{0}/{1}@{2}".format(pub, 494 pfmri, operatio [all...] |
H A D | api_common.py | 42 def __init__(self, pfmri, act, img=None, text=None, alt_pub=None): 45 self.__fmri = pfmri 135 def __init__(self, pfmri, pkg_stem=None, summary=None, 155 self.fmri = pfmri 180 pfmri=f) 206 excludes=misc.EmptyI, pfmri=None): 226 actions = cat.get_entry_actions(pfmri, cat_data,
|
/pkg/src/modules/actions/ |
H A D | license.py | 131 def verify(self, img, pfmri, **args): 140 path = os.path.join(img.get_license_dir(pfmri), 192 def get_text(self, img, pfmri, alt_pub=None): 202 path = self.get_local_path(img, pfmri) 221 alt_pub = img.get_publisher(pfmri.publisher) 222 assert pfmri.publisher == alt_pub.prefix 224 fmri=pfmri, hash_func=hash_func) 228 def get_local_path(self, img, pfmri): 235 path = os.path.join(img.get_license_dir(pfmri), 240 path = os.path.join(img.get_license_dir(pfmri), [all...] |
H A D | depend.py | 194 def verify(self, image, pfmri, **args): 205 assert pfmri.publisher 224 f = pfmri 240 pfmri = pfmris[0] 252 min_fmri = pfmri 254 max_fmri = pfmri 255 min_fmri = pfmri 257 min_fmri = pfmri 259 max_fmri = pfmri 260 min_fmri = pfmri [all...] |
/pkg/src/modules/server/ |
H A D | repository.py | 486 def __add_package(self, pfmri, manifest=None): 491 manifest = self._get_manifest(pfmri, sig=True) 493 c.add_package(pfmri, manifest=manifest) 495 def __replace_package(self, pfmri, manifest=None): 500 manifest = self._get_manifest(pfmri, sig=True) 502 c.remove_package(pfmri) 503 c.add_package(pfmri, manifest=manifest) 549 def _get_manifest(self, pfmri, sig=False): 553 mpath = self.manifest(pfmri) 554 m = pkg.manifest.Manifest(pfmri) [all...] |
H A D | transaction.py | 92 "version.").format(self._args.get("pfmri", "")) 95 "has been restricted.").format(self._args.get("pfmri", 102 self._args.get("pfmri", "")) 105 "append to it").format(self._args.get("pfmri", "")) 109 elif "pfmri" in self._args: 111 self._args["pfmri"]) 160 def open(self, rstore, client_release, pfmri): 166 pfmri=pfmri) 167 if pfmri i [all...] |
H A D | depot.py | 625 pfmri = "/".join(comps) 626 pfmri = fmri.PkgFmri(pfmri, None) 627 fpath = self.repo.manifest(pfmri, 794 pfmri = tokens[0] 796 pfmri = None 800 if not pfmri: 805 pfmri = fmri.PkgFmri(pfmri, client_release) 806 trans_id = self.repo.open(client_release, pfmri) [all...] |
H A D | api.py | 127 pubs = frozenset([pfmri.publisher for pfmri in pfmris]) 133 (pfmri.pkg_name, set([(pfmri, frozenset())])) 134 for pfmri in pfmris 137 # pfmri is not leaked from the above list comprehension in 184 def __get_allowed_packages(self, cat, pfmri, allowed, 188 for a in cat.get_entry_actions(pfmri, cat_info, 299 pfmri = None 300 pfmri [all...] |
H A D | feed.py | 146 pfmri, op_type, op_time, metadata = entry 150 i.replaceWholeText(fmri_to_taguri(pfmri)) 158 if pfmri != first: 177 ti.replaceWholeText(" ".join([op_title, pfmri.get_pkg_stem()])) 191 "info/0/{0}".format(quote(str(pfmri)))) 200 content_text = op_content.format(pfmri) 296 pfmri = entry[0] 302 get_first(pfmri))
|
/pkg/src/modules/lint/ |
H A D | pkglint_action.py | 323 for (pfmri, a) in ref_dic[p]: 327 fmris.add(pfmri) 354 for (pfmri, a) in ref_dic[p]: 364 attr[val].append(pfmri) 367 [pfmri] 372 " ".join([pfmri.get_name() 373 for pfmri in 441 for (pfmri, a) in ref_dic[name]: 447 fmris.add(pfmri) 513 for (pfmri, [all...] |
/pkg/src/util/publish/ |
H A D | pkgsurf.py | 245 def get_manifest(repo, pub, pfmri): 246 """ Retrieve a manifest with FMRI 'pfmri' of publisher 'pub' from 249 path = repo.manifest(pfmri, pub) 250 mani = manifest.Manifest(pfmri) 459 pfmri = latest_pkgs[p] 461 if pfmri == latest_ref_pkgs[p]: 467 if latest_ref_pkgs[p].is_successor(pfmri): 473 dm = get_manifest(target_repo, pub, pfmri) 505 depend_changes[pfmri.get_pkg_stem( 510 reversioned_pkgs.add(pfmri [all...] |
H A D | pkgmerge.py | 483 def get_basename(pfmri): 484 open_time = pfmri.get_timestamp() 487 quote(str(pfmri), "")) 645 pfmri = fmri_list[j] 646 if not pfmri or \ 647 merged.get(id(pfmri), None) == null_manifest: 653 if new_fmri is None or pfmri.version > new_fmri.version: 654 new_fmri = pfmri 658 flist.append(pfmri) 818 m = manifest.Manifest(pfmri [all...] |
/pkg/src/modules/publish/ |
H A D | dependencies.py | 71 LinkInfo = namedtuple("LinkInfo", ["path", "pfmri", "nearest_pfmri", 75 # 'pfmri' is the package fmri that delivered 'path.' The 'nearest_pfmri' is the 683 pfmri = fmri.PkgFmri(name) 685 pfmri = None 686 return name, pfmri 740 for pfmri, p_vc in files_dict[path]: 752 res_paths.append(LinkInfo(path, pfmri, pfmri, inter, 894 (t.path, t.pfmri, t.via_links, t.variant_combination) 907 pfmri [all...] |
/pkg/src/modules/client/ |
H A D | image.py | 1461 def merge_check(alt_kcat, pfmri, new_entry): 1466 img_entry = img_kcat.get_entry(pfmri=pfmri) 1793 e.pfmri = fmri 1852 self, pfmri=fmri, **kwargs) 1859 self, pfmri=fmri, **kwargs) 1907 def has_manifest(self, pfmri, alt_pub=None): 1908 """Check to see if the manifest for pfmri is present on disk and 1911 pth = self.get_manifest_path(pfmri) 1915 self.is_pkg_installed(pfmri) o [all...] |
H A D | imageplan.py | 1597 def __get_overlaying_fmri(self, img, act, pfmri): 1603 if f == pfmri: 1614 def __process_verify_result(self, args, img, act, errors, pfmri): 1624 overlaying = self.__get_overlaying_fmri(img, act, pfmri) 1770 for pfmri in proposed_fmris: 1776 ffmri = str(pfmri) 1788 pfmri, pt, verifypaths=verifypaths, 1811 act, errs, pfmri) 1826 pkg_name=pfmri.get_pkg_stem(), 1861 repairs.append((pfmri, needs_fi [all...] |
/pkg/src/ |
H A D | sign.py | 286 for pfmri, src_pub in sorted(set(concrete_fmris)): 290 m_str = xport.get_manifest(pfmri, 336 e.pkg = pfmri 344 raise api_errors.DuplicateSignaturesAlreadyExist(pfmri) 351 pkg_name=str(pfmri), xport=xport, 364 msg(_("Signed {0}").format(pfmri.get_fmri(
|
H A D | pull.py | 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 [all...] |