Lines Matching refs:variants

947                 which variants should be returned based on how they were set:
950 Return all variants set in the image and all
951 variants listed in installed packages.
955 any installed package) for all variants set in
956 the image and all variants listed in installed
960 Return only the variants set in the image.
964 any installed package) for only the variants set
968 Return only the variants listed in installed
973 any installed package) for only the variants
976 'implicit' is a boolean indicating whether variants specified in
984 variants = self._img.cfg.variants
987 # Include all variants set in image.
988 vimg = set(variants.keys())
993 # Get all variants found in packages and determine state.
999 # installed packages if not just listing variants set in
1011 # unknown variants (those not
1015 # variants, return None. This
1019 # variants (e.g. debug).
1022 variants[variant]
1038 # variants were requested.
1055 yield (name, variants[name],
1238 "variants": (dict, True),
2126 def plan_change_varcets(self, variants=None, facets=None,
2131 variants=variants, facets=facets, noexecute=noexecute,
2137 def gen_plan_change_varcets(self, facets=None, variants=None,
2147 Creates a plan to change the specified variants and/or
2158 'variants' is a dict of the variants to change the values of.
2165 if not variants and facets is None:
2169 if variants:
2174 for variant in variants:
2195 variants=variants, reject_list=reject_list)
3653 ranked=False, repos=None, return_fmris=False, variants=False):
3731 'variants' is an optional boolean value that indicates that
3732 packages that are for arch or zone variants not applicable to
3741 return_fmris=return_fmris, variants=variants)
3746 return_fmris=False, return_metadata=False, variants=False):
3829 variants = True
3930 # none of the patterns have version information and variants are
3933 use_last = newest and not pat_versioned and variants
4159 if variants or \
4164 # For all variants explicitly set in the
4352 return_metadata=True, variants=True):
4988 the manifest should include metadata for all variants and
5666 progtrack=None, variants=misc.EmptyDict, props=misc.EmptyDict,
5743 'variants' is a dictionary of variant names and values to set during
5917 variants=variants, props=props)