benchbuild.utils.progress module

A progress bar based on the plumbum cli.progress.Progress bar, but with a changed string representation to adjust the design.

class benchbuild.utils.progress.ProgressBar(pg_char='*', iterator=None, length=None, timer=True, body=False, has_output=False, clear=True, value=None, width=None)[source]

Bases: plumbum.cli.progress.ProgressBase

Class that modifies the progress bar.

display()[source]

Completely identical to the Progress class from plumbum.

done()[source]

Completely identical to the Progress class from plumbum.

start()[source]

Completely identical to the Progress class from plumbum.