Lines Matching refs:pub
268 for pub in packages:
270 _("Removing packages for publisher {0} ...").format(pub))
271 repo.remove_packages(packages[pub], progtrack=progtrack,
272 pub=pub)
323 pub = "target"
325 pub = prefix
328 src_pub = transport.setup_publisher(str(repo_uri), pub, xport,
683 for pub in pub_data:
684 pub_idx[pub.prefix] = {
686 "alias": pub.alias,
687 "prefix": pub.prefix,
691 pub_repo = pub.repository
693 pub_idx[pub.prefix]["repository"] = {
705 pub_idx[pub.prefix]["repository"] = {
719 for pub in pub_idx:
720 for sname in pub_idx[pub]:
722 for pname in pub_idx[pub][sname]:
737 for pub in sorted(pub_idx.keys()):
740 sval = pub_idx[pub][sname][pname]
742 "publisher": pub,
938 for pub in sorted(pub_data):
939 cat = pub.catalog
942 patterns=pargs, pubs=[pub.prefix],
1047 for pub in pub_data:
1048 progtrack.refresh_start_pub(pub)
1051 pub.meta_root = meta_root
1052 pub.transport = xport
1055 pub.refresh(True, True, progtrack=progtrack)
1060 progtrack.refresh_end_pub(pub)
1114 for pub in pub_data:
1115 cat = pub.catalog
1117 patterns=pargs, pubs=[pub.prefix],
1208 build_index=build_index, pub=pfx)
1455 pub = copy.copy(repo.get_publisher(pfx))
1457 pub = publisher.Publisher(pfx)
1467 target = pub
1469 target = pub.repository
1472 pub.repository = target
1493 repo.add_publisher(pub)
1495 repo.update_publisher(pub)
1849 def __get_pub_fmris(pub, xport, tmp_dir):
1850 if not pub.meta_root:
1853 pub.meta_root = cat_dir
1854 pub.transport = xport
1855 pub.refresh(full_refresh=True, immediate=True)
1857 pkgs, fmris, unmatched = pub.catalog.get_matching_fmris("*")
1884 if stype == "pub":
1903 foundpfx = set([pub.prefix for pub in pubs])
1904 rfoundpfx = set([pub.prefix for pub in rpubs])
1907 minus_pubs = __sorted([pub for pub in pubs if pub.prefix in minus_pfx],
1908 stype="pub")
1910 plus_pubs = __sorted([pub for pub in rpubs if pub.prefix in plus_pfx],
1911 stype="pub")
1920 stype="pub")
1922 stype="pub")
1945 def __diff_pub_helper(pub, symbol):
1946 fmris, pkgs = __get_pub_fmris(pub, xport, tmp_dir)
1949 td_row = [pub.prefix,
1963 {"publisher": pub.prefix, "packages": len(pkgs),
1967 __emit_msg(symbol, pub)
1972 for pub in minus_pubs:
1973 __diff_pub_helper(pub, MINUS)
1975 for pub in plus_pubs:
1976 __diff_pub_helper(pub, PLUS)
1978 for pub, rpub in zip(common_pubs, common_rpubs):
1982 fmris, pkgs = __get_pub_fmris(pub, xport, tmp_dir)
1999 cat_lm_pub = pub.catalog.last_modified.isoformat()
2017 ).append(pub.prefix)
2041 res_dict["table_data"].append([pub.prefix,
2052 com_pub_info["publisher"] = pub.prefix
2056 __emit_msg(COMMON, pub)