Lines Matching refs:pub
245 def get_manifest(repo, pub, pfmri):
246 """ Retrieve a manifest with FMRI 'pfmri' of publisher 'pub' from
249 path = repo.manifest(pfmri, pub)
403 def do_reversion(pub, ref_pub, target_repo, ref_xport, changes, ignores,
410 target_cat = target_repo.get_catalog(pub=pub)
473 dm = get_manifest(target_repo, pub, pfmri)
638 opath = target_repo.manifest(latest_pkgs[p], pub)
640 path = target_repo.manifest(pfmri, pub)
657 omani = get_manifest(target_repo, pub, pfmri)
671 path = target_repo.manifest(pfmri, pub)
753 for pub in target_repo.publishers:
754 if publishers and pub not in publishers \
758 msg(_("Processing packages for publisher {0} ...").format(pub))
759 # Find the matching pub in the ref repo.
761 if ref_pub.prefix == pub:
766 "repository.").format(pub)
776 rev = do_reversion(pub, ref_pub, target_repo, ref_xport,
782 target_repo.rebuild(pub=pub)