avocado_varianter_pict package

Module contents

class avocado_varianter_pict.VarianterPict

Bases: avocado.core.plugin_interfaces.Varianter

Processes the pict file into variants

description = 'PICT based Varianter'
initialize(args)
name = 'pict'
to_str(summary, variants, **kwargs)

Return human readable representation

The summary/variants accepts verbosity where 0 means silent and maximum is up to the plugin.

Parameters:
  • summary – How verbose summary to output (int)
  • variants – How verbose list of variants to output (int)
  • kwargs – Other free-form arguments
Return type:

str

update_defaults(defaults)
class avocado_varianter_pict.VarianterPictCLI

Bases: avocado.core.plugin_interfaces.CLI

Pict based Varianter options

configure(parser)
description = "PICT based Varianter options for the 'run' subcommand"
name = 'pict'
run(args)
avocado_varianter_pict.parse_pict_output(output)
avocado_varianter_pict.run_pict(binary, parameter_file, order)