yummain

Entrance point for the yum command line interface.

yummain.main(args)

Run the yum program from a command line interface.

yummain.hotshot(func, *args, **kwargs)

Profile the given function using the hotshot profiler.

Parameters:func – the function to profile
Returns:the return code given by the hotshot profiler
yummain.cprof(func, *args, **kwargs)

Profile the given function using the cprof profiler.

Parameters:func – the function to profile
Returns:the return code given by the cprof profiler
yummain.print_stats(stats)

Print out information from a Stats object.

Parameters:stats – the Stats object to print information from
yummain.user_main(args, exit_code=False)

Call one of the multiple main() functions based on environment variables.

Parameters:
  • args – command line arguments passed into yum
  • exit_code – if exit_code is True, this function will exit python with its exit code when it has finished executing. Otherwise, it will return its exit code.
Returns:

the exit code from yum execution

Previous topic

yumcommands

This Page