Searched refs:pfmri (Results 1 - 25 of 62) sorted by relevance

123

/pkg/src/tests/api/
H A Dt_pkg_api_revert.py75 pfmri = self.plist[0]
76 self.assertEqualDiff([(pfmri, pfmri)], [
H A Dt_fmri.py224 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 Dt_pkg_api_install.py937 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 Dt_api.py711 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 Dt_fix.py167 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 Dt_pkg_uninstall.py166 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 Dt_pkg_info.py190 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 Dp5p.py269 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 Dcatalog.py462 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 Dapi_common.py42 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 Dlicense.py131 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 Ddepend.py194 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 Drepository.py486 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 Dtransaction.py92 "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 Ddepot.py625 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 Dapi.py127 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 Dfeed.py146 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 Dpkglint_action.py323 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 Dpkgsurf.py245 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 Dpkgmerge.py483 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 Ddependencies.py71 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 Dimage.py1461 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 Dimageplan.py1597 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 Dsign.py286 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 Dpull.py239 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...]

Completed in 203 milliseconds

123