apt.progress.text
— Progress reporting for text interfaces¶
Progress reporting for text interfaces.
Acquire Progress Reporting¶
- class apt.progress.text.AcquireProgress(outfile: TextIOBase | None = None)¶
AcquireProgress for the text interface.
- fail(item: AcquireItemDesc) None ¶
Called when an item is failed.
- fetch(item: AcquireItemDesc) None ¶
Called when some of the item’s data is fetched.
- ims_hit(item: AcquireItemDesc) None ¶
Called when an item is update (e.g. not modified on the server).
- media_change(medium: str, drive: str) bool ¶
Prompt the user to change the inserted removable media.
- pulse(owner: Acquire) bool ¶
Periodically invoked while the Acquire process is underway.
Return False if the user asked to cancel the whole Acquire process.
CD-ROM Progress Reporting¶
Operation Progress Reporting¶
- class apt.progress.text.OpProgress(outfile: TextIOBase | None = None)¶
Operation progress reporting.
This closely resembles OpTextProgress in libapt-pkg.